Apu2 can route gigabit just fine (on Linux with non-PPPoE). No idea about OpenWRT specifically but assume it works.
The solution's not going to be found in the firmware, is it?
Enabling SQM [1] would probably mitigate the issue further, at the cost of requiring more processing power.
[1] https://openwrt.org/docs/guide-user/network/traffic-shaping/...