On every USB to Serial adapter I used, there was always an unused COM assigned. Check again please.

Though as Bobk stated you may not always be able to change the port. But this is not really a problem as long as you know that it was free before.

Also this COM number will be different from one PC to another for the same driver, so a PC program should be able to have a selection among many COM ports.

Ioannis