Hello,
Windows XP is not associating between USB and serial but the driver is doing that and it save the data in registry, so you have to search the registry for it.
Other solution may works, add a new hardware manually COM6 and use the same resources that COM3 uses. your legacy software should be happy.
Or consistently connect to the same port, maybe you have to remove the hardware safely before unplugging.
HTH