Okay I finally found website that answers my question - but if ANYONE has any alternate ideas please post here.
According to this website: https://kb.meraki.com/knowledge_base/resolving-netbios-names-over-client-vpn
It is NOT possible to resolve NetBIOS names over a VPN. Quoting:
NetBIOS name resolution is a layer-2 broadcast based name discovery protocol. Layer-2 broadcasts do not traverse layer-3 boundaries such as the Client VPN interface on an MX.
The only way to use NetBIOS over a VPN is to setup a WINS server. Quoting:
WINS is service that provides centralized name resolution of NetBIOS hostnames. NetBIOS clients register their hostnames on the WINS server and other NetBIOS clients query the WINS server to resolve NetBIOS names. To allow hosts that utilize NetBIOS names to find network resources over Client VPN, specify the IP address of a WINS server in the Client VPN configuration. This is done using the WINS setting on the Configure > Client VPN page.