Você leu o documento que cita? Ele afirma claramente: Conhecer o desempenho de uma plataforma de roteador específica não é uma boa indicação de quão bem um recurso específico será executado. Se um recurso é suportado no caminho do CEF, por exemplo, e sabemos que a taxa de transferência do CEF livre de recursos em uma configuração específica, sabemos apenas o desempenho "nunca-para-exceder" da plataforma, mas não sabemos o desempenho real de qualquer recurso, que sempre será menos
Você diz que está executando firewall, NAT e VPN, portanto não espere o máximo de CPs citados.
O problema é que, a menos que você saiba qual era o perfil de tráfego antes de ir devagar e qual é o perfil de tráfego agora, não será possível saber. Se, por exemplo, você estiver acessando servidores com um RTT mais alto com TCP ou se o ISP tiver aumentado sua latência por outros motivos, ninguém poderá responder a essa pergunta com precisão. É interessante que você estava rebentando para 300Mbps, mas agora você tem 140Mbps sem o roteador no lugar.
É de se esperar que o roteador adicione alguma latência e, assim, afete o rendimento máximo.
Se você quiser saber qual o impacto que o roteador está tendo, primeiro capture o tráfego de rede em ambos os lados e meça a latência do dispositivo e verifique se ele interage com o TCP ou outro protocolo de qualquer maneira.