If you use the Add-VpnConnectionRoute cmdlet it should really add those routes to the VpnConnection and thus always installing it in your pc's routing table when you dial the VPN.
I have an example on my own pc here:
Step 1: verification of the VpnConnection object itself:
PS C:\Users\yyyyyy> Get-VpnConnection -Name "EXAMPLE"
Name : EXAMPLE
ServerAddress : EXAMPLE-xxxxxxxx.dynamic-m.com
AllUserConnection : False
Guid : {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}
TunnelType : L2tp
AuthenticationMethod : {Pap}
EncryptionLevel : Optional
L2tpIPsecAuth : Psk
UseWinlogonCredential : False
EapConfigXmlStream :
ConnectionStatus : Disconnected
RememberCredential : True
SplitTunneling : True
DnsSuffix :
IdleDisconnectSeconds : 0
Important here is that SplitTunneling is True.
Step 2: Verify if the VpnConnectionRoute is present in your configuration:
PS C:\Users\yyyyyy> (Get-VpnConnection -Name "EXAMPLE").Routes
DestinationPrefix : 10.100.5.0/24
InterfaceIndex :
InterfaceAlias : EXAMPLE
AddressFamily : IPv4
NextHop : 0.0.0.0
Publish : 0
RouteMetric : 1
PolicyStore :
As you can see I have only added one /24 network.
Step 3: Dial the VPN
Step 4: Verify the network adapter and your IP on the VPN:
PS C:\Users\yyyyyy> ipconfig
Windows IP Configuration
PPP adapter EXAMPLE:
Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 10.100.15.6
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . :
Step 5: Verify windows routing table
PS C:\Users\yyyyyy> route print
===========================================================================
Interface List
107...........................EXAMPLE
32...xx xx xx xx xx xx ......Intel(R) Dual Band Wireless-AC 7265
1...........................Software Loopback Interface 1
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.101.X 192.168.101.XX 35
10.100.5.0 255.255.255.0 On-link 10.100.15.6 26
10.100.5.255 255.255.255.255 On-link 10.100.15.6 281
10.100.15.6 255.255.255.255 On-link 10.100.15.6 281
81.165.XXX.XX 255.255.255.255 192.168.101.X 192.168.101.XX 36
192.168.101.0 255.255.255.0 On-link 192.168.101.XX 291
192.168.101.XX 255.255.255.255 On-link 192.168.101.XX 291
192.168.101.255 255.255.255.255 On-link 192.168.101.XX 291
===========================================================================
Persistent Routes:
None
Here you can clearly see the 10.100.5.0/24 network being available through the VPN adapter at 10.100.15.6.
Also the 81.165.xxx.xx address references the Internet IP of the MX I'm connected to.