The wccp engine needs to be behind the same interface that the redirected users will be.
Also the wccp engine needs to be able to talk directly to the users.
The only workaround would be to make sure routing put the wccp engine in the same interface as the users and the users can talk to the engine directly.
I hope it helps.
PK