I am still not able to guess which transparent proxy is not working.
Any other pointers?
Can you see a connection being made? Check your logs, use netstat and try to connect from the command line with tcptrace or some other such proxy_aware command line application. Debugging/log-checking is always preferable to guessing.