Rereading with a clearer head your message on package loss and the new protocols, I was not showing packet loss. Now this may have been masked by the protocol using the Airports and the throttled bandwidth but then the theory fails with the Dlink. I should be seeing packet loss. I'm not.
What your suggesting is a new form of CRC with a much higher overhead and a potentially unsupported protocol. Wouldn't that, in essence, create a higher CRC failure until there's a fallback? On the other hand, that could mean the new protocol and the routers were mismatched. That could be the case in that the Airport software was updated but the Airport firmware was not.
I can understand that the internet is in a constant state of flux and that changes are on the horizon. However, this particular situation presents a problematic solution. In essence, it's internet throttling. Paying for high speed service and receiving half that (and less) for no apparent (emphasis on apparent) good reason should raise all sorts of alarms.
Packet loss and networks have been around as long as networks have existed. But it's easily diagnosed and dealt with at the server and client level, be that wan or lan. To introduce an invisible and unadjustable layer is unacceptable.
Taking a leap here, this is suggesting that external bandwidth is exceeding internal bandwidth or has the potential to do so. I don't particularly buy into that since that would lead back to buffers.
What I seem to have stumbled on was NAT. Apparently Airport uses NAT, the Dlink does not or it is available and not turned on (in my case). It may be coincidence, maybe not.
We can hash this through ad infinitum but the fact remains that many people are having trouble at the network interface levels and a solution must be found to resolve this across an extraordinary range of variables. People will use what router system they chose and connect as they will to a broad range of server systems.