uy que mal veo la subida...
16293kbps. Supongamos que bajamos al 100% y usamos pppoa con mtu 1500. Rendimiento 86%: 14011,98 kbps. En bytes/seg 1751497,5 o 1710Kibytes/seg. Esto son 1200 paquetes/seg (suponiendo mtu 1500, 1751497,5/1460). Por cada dos paquetes se manda un ACK. Cada ACK son 40 bytes. 600*40 = 24000 bytes/seg de envío se necesitan.
Pero ahí no acaba la cosa... debido a la encapsulacion usada para enviar 40 bytes hacen falta 2 celdas atm, o sea, 96 bytes, o si ya lo ponemos a nivel atm, 106 bytes. O sea que esos 24000 se convierten en 63600 bytes/seg. Tienes 509000/8 = 63625.
Lo veo extremadamente justo, no creo que la "vida real" sea tan precisa. Aunque sincronizaras a más velocidad de bajada no te iría más rápido, la subida te limita.
Lo de fast es un fallo del router, fijate en los errores y verás que el contador que está sumando es el de interleave.
edito: ah por cierto, deberías modificar el rwin, un valor cercano a los 700k sería buena idea.