On Mac, proxy settings can be set up in the system preferences, so iTunes can work through any proxy, even through HTTP-proxy, while most of other applications cannot.
In Windows, it uses Internet Explorer (with its proxy settings) for podcatching.