Add to route table destnation using this syntax *.mycompany.net

IP routing / forwarding has no idea about domain names, all routing rules are set up using IP addresses / address blocks.

Most likely the problem with your setup is that your VPN server is not doing NAT properly for the IP address blocks you are trying to route via the VPN.