Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button:
Remember to redact passwords, MAC addresses and any public IP addresses you may have:
I would add a new interface using the same ethN interface you use for wan and configure that new interface with a static address 192.168.101.2 and add this to the wan firewall zone...
So in retrospect this is clear, the second (default) gateway definition overruled the actual desired default gateway definition and hence all internet traffic was routed via 192.168.101.2 only to get stranded at the ONU... You actually gave all the required information even in the first post, but I still managed to miss it. Anyway if it works now, all is well I guess?