Proxies are great for web scraping and improving network performance. But using one comes with risks and limitations.
If you're using a MS Proxy that uses NTLM authentication you're pretty much screwed, I believe. This has been discussed before so try searching a bit, but I don't think a solution was ever found.