I cannot access the Main router WAN interface (192.168.10.2)
That's predictable, it's the IP of the WAN port of a router. By default all ports on the WAN port are closed. A home router is not only a router, it's also a firewall and by default must stop all incoming connections from WAN. Some routers have a toggle to allow access the web interface from internet (WAN port). Other routers have the option to disable completely the firewall function. Both options would allow access the router from WAN.
Some routers have the option to drop packets from private IPs on the WAN port.
As far as I know, if there is no port forwarding, NAT prevents all the connections initiated from WAN to enter the LAN.
The fact that you can access Main router LAN (10.118.10.x) from MT3000 LAN (192.168.10.x) meanwhile NAT is active indicate that you have done something special to the Main router configuration. What have you done?
The Main router firewall is under my control, and I think it's configured correctly. In fact, from a client connected to the MT3000 LAN I can access a service located in the Main router LAN, and the other way round, so routing and firewall should be fine.
The problem only arises when a client connected to the WireGuard server on the MT3000 tries to connect to a service located in the Main router LAN, so I think the issue is either WireGuard configuration or MT3000 firewall configuration, but they both appear to be fine to me. I'm confused.
Do you have Wireguard or any other VPN in your main router? If you have it, even if you don't use it, there is a strong posibility that the IP sub-network used for identifying Wireguard peers, collides (it's the same or overlaps) with the one used on your MT3000 Wireguard. If that's your case, the main router is sending back the packets to his own wireguard network and not to the MT3000 Wireguard clients.
Change the Wireguard (or any VPN) network on your main router so its different to the one on your MT3000 Wireguard.
Which router is the screenshot from?
If it is from your main router, you are dropping connections from WAN to the router itself (wan input), for services such as web administration. I don't know how you can access the main router from the MT3000 LAN (main router WAN) unless you have added a Traffic Rule to override that behavior.
I didn't advised you to check that because I supposed that your main router default gateway was pointing to the MT3000 (just because you told us your main router WAN is configured by MT3000 DHCP server).
When a route has the same gateway as the default route you can omit it. Putting the route though doesn't hurt. If it works, it's fine.