Пальцем в небо, но например дешевые сетевые контроллеры (те что в материнки встраивают например, типа реалтека) не позволяют утилизировать гигабитный канал не на синтетических данных, там тупо процессор не справляется, и даже iperf до соседней машины больше 900мбит не даст (а видел даже 700мбит)... если бы речь шла про локальную сетку и какой-нибудь не шибко сложный софт, то увеличив тот же mtu у соединения можно было бы увеличить скорость, но torrent протокол очень сложный, и его работа зависит от тех у кого ты скачиваешь в большей степени чем от твоих настроек, поэтому с твоей стороны, если причина аппаратная, ты решить проблему скорее всего не сможешь.
Попробуй уменьшить или увеличить количество одновременных подключений в torrent клиенте. Смени клиент на что то по проще. Проведи эксперимент в linux (так исключишь особенности настройки qos в windows, резервирующий заметный процент канал и который отключить целый квест). Так же протестируй связь в локальной сети между двумя машинами (без роутера, напрямую), как торентом (буквально один раздает другой скачивает, для чистоты эксперимента можно без интернета) так и синтетическими тестами типа iperf.
p.s. а ты уверен что скачиваемый торент в принципе может быть отдан лично тебе на такой скорости? может там личеров три с половиной калеки на adsl?