It appears that I have been able to set up an OpenVPN connection (using TUN) from my Lenovo ThinkPad Win10 PC to my Asus router using just the standard Asus settings and procedure and Asus DDNS. No need for any additional routing commands. I have the "Push LAN to clients" setting on the router stroked to yes.
I am testing via cellular hotspot. OpenVPN gets IP 10.8.0.10. I am able to Ping and Tracert to the Asus router (192.168.1.1) and to the QNAP NAS behind the router (192.168.1.100). Tracert to the NAS shows 10.8.0.1, 192.168.1.100. Tracert to external web sites show the path going through the Verizon network and not via the Asus router.
I can connect to the Asus router GUI (192.168.1.1) via OpenVPN. I cannot connect to the NAS, however. I've tried both the web GUI to log into the NAS and Windows Explorer. I'm not using any host names. All paths are \\192.168.1.100\..... or
https://192.168.1.100 (which are the paths that work when my PC is on the LAN with the NAS). I've tried temporarily disabling the Norton Security firewall on my PC. There was a QVPN app on the QNAP NAS, which can act as an OpenVPN server. It wasn't running, but I uninstalled it just case it was causing any conflict.
Any help or suggestions on how to connect to the NAS would be greatly appreciated. I'm expecting that the problem will be embarrassingly simple.