Hello Rob,
The Internet-ID settings (including the server details) are located on each Host machine. It is possible to update them without actually re-installing the Host. However, this will need to be done one-by-one for each Host (e.g. using the
remote settings).
Alternatively, you can use the re-installation method - you don't necessarily have to have GPO environment for that. You can use the
Remote Install tool and update the Host using that tool. Here is the process:
1. Build your custom Host installer ("Standard" option, i.e. an .msi file) with which to update your remote Hosts. Make sure that you specify your server details during configuration. To avoid changing your existing internet-ID codes your configuration window in Step 3 should look like this:

2. Use the Remote Install tool to "push" the Host update file to your existing Hosts and replace them. You must have connectivity with your remote Hosts. Your Remote Install window should look like this:

In the "Specify Host msi package" specify the path to your newly configured msi package. Then click "Process action".
Note, that you can also select multiple Hosts to be updated. However, I highly recommend that you first try this procedure with one non-critical Host to make sure that you use correct settings. Even after that I suggest you only update your Hosts in small groups, preferably no more than 10 hosts in a group.
3. Update your Viewer connection properties accordingly for each Host. You'll need to change the Internet-ID server details from "default" to your server details. Again, you can multiple-select connections in your address book and update server details for all of them.
Hope that helps.