Hm......
That may not be the problem on ISP side.
Can be a problem of your own firewall,
or even registry limitation.
5 connections per IE is a standard restriction of squid proxy
that doesnt proves anything.
Try telnet 6881-6889 on the target machine,
see whether you can make more than 5 connections.
Thats the only way to prove your theory.