Kieran,
Another thought.
Although you have asked a specific question, it is unclear what problem you are trying to solve.
If you are using a usb hard-wired GPS receiver rather than Bluetooth, I can think of 2 ways to resolve your problem.
1. Uninstall the GPS receiver software. Turn off the internal Bluetooth. Reisnstall the GPS receiver software. This should provide Windows with some free lower number Comm ports to assign.
2. Uninstall the GPS receiver software. In Device Manager, delete a couple of low number Comm ports from Bluetooth. Reinstall the GPS receiver software. Again, Windows should see those low number ports and use them.
Good luck
Terry