Link ALL info_player_teamspawn entities to the active CP. Ownership of the CP will control the spawn point's enabled state.
For the standard 5CP push map, tie 1st forward spawns with the middle point, and the 2nd with the 4th points. Tie initial spawns to the very first CPs.