RB760iGS as wireguard client - very slow upload

Ok, I extended my ISP plan, now I have 200\200 Mbit connection for 760igs, which is a wireguard client to remote vps, mtu 1492 (pppoe).
Now wireguard download up to 130-140 mbit (cpu 90-95%), upload same 40-45-50 mbit (cpu 43-53%).
Tried different wireguard mtu, best results still with 1400. Setting 1420 dramatically reduces download.
I added a string to remote vps iptables:
-A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
But no luck.
760igs has got clamp-mss to pmtu mangle rule as well.
Tried different OS (centos 7, ubuntu 22.04 ) for remote vps, but same results.

ps- ipsec (libreswan 4.11) same speeds, download 75-80 mbit, upload 80-95 mbit (mtu 1400)

borrowed hap ac3 for tests and connected it as a dhcp client after 760igs, which is fiber channel wan device.

  1. l2tp ipsec client to same vps - 150 mbit download, 125 mbit upload.
  2. wireguard client to same vps - 160 mbit download, 90 mbit upload.

Seems I should consider of buying hap ax3 !

But still is unclear what is the problem with wireguard upload.

bought AX3 and tested.
New Unexpected Problems
http://forum.mikrotik.com/t/hap-ax3-slow-upload-as-ipsec-l2tp-client/167949/1