Hi Richard,
See if this Proxy Server setting will work for you or something similar:
1294512 - Best Practice: How to configure HTTP proxy for Crystal Reports with SFDC
( search for the number in the top right corner and others - this is for SalesForce.com but should be the same for you setup)
You are correct, the re-direct needs to be done outside of CR connection string.
Don