What version of pfSense are you running? This might be helpful:
http://squid-web-proxy-cache.1019090.n4.nabble.com/TCP-DENIED-407-with-SSL-Sites-but-the-site-is-accessible-td2340748.html
I can't be more specific since I don't have user auth for my squid and I've never seen this problem before.