two ISPs could be connected at an interchange by a 10M link deliberately so as to throttle traffic between the two to what was agreed in their contract. I imagine that more sophisticated methods are used these days!
Smallest port on the LINX these days is 100Mb, although there's obviously nothing stopping ISPs implementing rate limiting or packet shaping on their own kit.
You'd be hard pressed to find any site that actually allows downloads at 40 Mbps, and even harder pressed to get a path to that site that provides 40 Mbps of throughput from start to finish.
Hmmm.... let's see....for a start, anything on the Akamai network shouldn't be a problem....