Ran across this searching for something else. Not sure why nobody responded to you, it's fairly simple.
The "Auto Find Servers" functionality uses mDNS, so if your server is on a different subnet, that function won't work unless you setup an mDNS proxy.
As far as pre-populating the license info, I don't have a Windows machine with VWX handy right now to check, but on OSX that data is stored per-user, and it sounds like it's the same on Windows. Creating a login GPO to write the file would probably be your best bet.
As an example, here is what our config XML looks like. (Stored on Mac in: `~/Library/Application Support/Vectorworks/$YEAR/Settings/SeriesG/LoginDialog.xml`)
```
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<LoginDialog>
<Days>1</Days>
<AutoFindServer>0</AutoFindServer>
<AutoFindMaxTime>1</AutoFindMaxTime>
<DontShowAtStartup>1</DontShowAtStartup>
<Servers>
<Server>mylicenseserver.mydomain.com:5053</Server>
</Servers>
<Modules>
<MainModule>spotlight</MainModule>
</Modules>
</LoginDialog>
```