Ehrlich gesagt, habe ich keine große Lust mich durch das Skript zu kämpfen...
...aber die WinHTTP UDF enthält auch den Befehl: _WinHttpSetDefaultProxyConfiguration(). Alledings weiß ich nicht genau, wie der zu benutzen ist. Da mußt du mal die Hilfe bemühen (WinHttp.chm ist im Paket enthalten).
Die neueste Version gibt es HIER
Ansonsten solltest du InetGet benutzen, denn der Befehl benutzt immer den in den Internet Optionen von Windows eingestellten Proxy.