A quick update here.
I disconnected, exited the OpenVPN client, then started it again and reconnected with the problem machine, and this time I got a bunch of stuff in the log that never appeared previously. This is what I'm seeing:
Sun Jul 29 22:07:21 2012 TAP-WIN32 device [Local Area Connection] opened: \\.\Global\{1E90DE87-91DB-4037-8ADF-802E09B9E871}.tap
Sun Jul 29 22:07:21 2012 Notified TAP-Win32 driver to set a DHCP IP/netmask of 192.168.126.10/255.255.255.252 on interface {1E90DE87-91DB-4037-8ADF-802E09B9E871} [DHCP-serv: 192.168.126.9, lease-time: 31536000]
Sun Jul 29 22:07:56 2012 Warning: route gateway is not reachable on any active network adapters: 192.168.126.9
The route addition failed: Either the interface index is wrong or the gateway does not lie on the same network as the interface. Check the IP Address Table for the machine.
Sun Jul 29 22:07:56 2012 Warning: route gateway is not reachable on any active network adapters: 192.168.126.9
The route addition failed: Either the interface index is wrong or the gateway does not lie on the same network as the interface. Check the IP Address Table for the machine.
SYSTEM ROUTING TABLE
0.0.0.0 0.0.0.0 192.168.150.1 p=0 i=65539 t=0 pr=3 a=0 h=0 m=10/10/10/10/3
127.0.0.0 255.0.0.0 127.0.0.1 p=0 i=1 t=0 pr=2 a=0 h=0 m=1/1/1/1/1
127.0.0.1 255.255.255.255 127.0.0.1 p=0 i=1 t=0 pr=2 a=0 h=0 m=1/1/1/1/1
192.168.126.4 255.255.255.252 192.168.126.6 p=0 i=65540 t=0 pr=2 a=0 h=0 m=30/30/30/1/3
192.168.126.6 255.255.255.255 127.0.0.1 p=0 i=1 t=0 pr=2 a=0 h=0 m=30/30/30/1/1
192.168.126.255 255.255.255.255 192.168.126.6 p=0 i=65540 t=0 pr=2 a=0 h=0 m=30/30/30/1/3
192.168.150.0 255.255.255.0 192.168.150.200 p=0 i=65539 t=0 pr=2 a=0 h=0 m=10/10/10/1/3
192.168.150.200 255.255.255.255 127.0.0.1 p=0 i=1 t=0 pr=2 a=0 h=0 m=10/10/10/1/1
192.168.150.255 255.255.255.255 192.168.150.200 p=0 i=65539 t=0 pr=2 a=0 h=0 m=10/10/10/1/3
224.0.0.0 240.0.0.0 192.168.126.6 p=0 i=65540 t=0 pr=2 a=0 h=0 m=30/30/30/1/3
224.0.0.0 240.0.0.0 192.168.150.200 p=0 i=65539 t=0 pr=2 a=0 h=0 m=10/10/10/1/3
255.255.255.255 255.255.255.255 192.168.126.6 p=0 i=65540 t=0 pr=2 a=0 h=0 m=1/1/1/1/3
255.255.255.255 255.255.255.255 192.168.150.200 p=0 i=65539 t=0 pr=2 a=0 h=0 m=1/1/1/1/3
SYSTEM ADAPTER LIST
TAP-Win32 Adapter V9
Index = 65540
GUID = {1E90DE87-91DB-4037-8ADF-802E09B9E871}
IP = 192.168.126.6/255.255.255.252
MAC = 00:ff:1e:90:de:87
GATEWAY =
DHCP SERV = 192.168.126.5
DHCP LEASE OBTAINED = Sat Jul 28 16:54:26 2012
DHCP LEASE EXPIRES = Sun Jul 28 16:54:26 2013
DNS SERV = 192.168.125.2
Broadcom NetXtreme 5751 Gigabit Controller
Index = 65539
GUID = {190494A8-2651-4C75-A090-AC7E922AC5A9}
IP = 192.168.150.200/255.255.255.0
MAC = 00:13:20:17:df:f6
GATEWAY = 192.168.150.1/0.0.0.0
PRI WINS = 192.168.111.2/0.0.0.0
SEC WINS = 0.0.0.0/0.0.0.0
DNS SERV = 127.0.0.1
Sun Jul 29 22:07:56 2012 Initialization Sequence Completed With Errors ( see http://openvpn.net/faq.html#dhcpclientserv )
It's apparently unhappy, but once again, I can drop to the command prompt, add the route manually, and all is well. The problem is, this is for an end user who doesn't know what a route is, let alone how to set one. I suppose I could pop a little icon on his desktop to add the route, or just add it permanently and be done with it - but this should work on it's own. I worry I'm going to run into this and have to Mickey-Mouse It(tm) all over the place. So far, I've seen it on two machines - this 2003 machine, and one Windows 7 box...and yet the same install and configuration works fine on another Windows 7 machine and even an OSX machine (with the OSX client, of course).