hm there is one issue with that: Fortigate gui let's you enter custom dns server(s) for a vpn. For whatever reason the gui does lack the dns mode option. So you set custom DNS servers but dns mode is still set to auto (or similar). You might have to use cli to set dns mode to manual for this vpn to make custom dns working.
I ran into this on our vpns here too.
"It is a mistake to think you can solve any major problems just with potatoes." - Douglas Adams