Are you sure you don’t have a MTU size problem?
If I see correctly.. are you configuring the ethernet ports on a fixed speed? Normally you should not do that. It can cause a duplex mismatch.
Fragmentation and duplex mismatches are a disaster for speed.
How many sessions does your torrent client have open?