Tanto per dare qualche altra informazione, magari dovesse capitare ad altri:
Con routeros su proxmox il problema erano i bridge virtuali virtio che limitavano tanto le prestazioni (nonostante la documentazione di mikrotik consigliasse di fare così), passando i nic direttamente alla VM le prestazioni sono decisamente migliorate andando a toccare i 5.5/6 gbit.
Non contento ho installato routeros baremetal e questo ha portato ad un ulteriore incremento di prestazioni, ho toccato i 6.7 gbit, oltre tale valore non sono riuscito ad andare a causa del bottleneck causato dalla CPU, infatti routeros è single thread e una sessione PPPoE viene gestita da un singolo core, che seppur si tratti di un core di un 5950X, più di 6.7 gbit non riesce a tirare fuori.
Alla fine mi sono arreso all'idea di mettere il tplink prima di routeros dedicato solamente alla PPPoE:

Senza accelerazione HW a queste velocità non si va da nessuna parte, quindi o si sceglie IPoE o si fa un accrocco come quello che ho attualmente. Probabilmente in futuro passerò ad un ISP IPoE