Maybe you can use one global variable "spawnPointSelected" (for example), instead of boolean for each spawn point.
So when the player selects a spawn point, set spawnPointSelected with its name (or id, or number). And to spawn an object, use this variable to choose the good spawn point.
if spawnPointSelected = A, spawn object to point A
if spawnPointSelected = B, spawn object to point B
...
So you have only one active spawn point.
I hope it's helpful.
Oops too late !