I have just drawn this out and I think that you have a similar issue to one that I had. The problem is really how Monowall looks at the VPN. It isn't like another interface that you can point static traffic down. What you have to to is set up the VPN with the configuration for the subnets that you want to get to. This means that you enter the 192.165.151.0/24 as the subnet that this link provides. I would suggest that you set the subnet for the second subnet on the main site to 192.168.150.0/24 this way you can set the tunnel up with the local subnet as 192.168.150.0/23 which means that the remote site will route all traffic for 192.168.150.1-192.168.151.255 through the tunnel.
Hope this makes sense.
Have a look at
this document that I used.