How to connect/bridge two subnets within the same router

I'm not seeing anything obviously wrong in your basic configuration, but I did find two things of interest:

And and old bug: https://github.com/openwrt/openwrt/issues/6089