I have had a similar experience. (Windows XP Home SP3) However, after I put the new port number in, it stays put. Of course, the COMport number entered will only be associated with that physical USB jack (socket).
Once the driver has been configured for a particular device in a specific USB jack, the driver appears to be configured for whenever that device is plugged in to that jack.