I've tested out your map on BFV [nice map btw]. Troops do not spawn at/near the tank, so the point of having an attached spawn is pointless when no-one can spawn there...
Oh BTW I've been trying to adapt that code to 1942... it isn't SSM afaik. BF 1942 certainly doesn't like it; I've even created a new map and tried it running it in multiplayer with me as the host; RTD's...
Even when I have a copy of the patch RFA on the client, BF crashes when the tank holding the flag is destroyed. Spawn points can appear at random places on the map but don't let you actually spawn there. Odd to say the least.
I'm not familiar with half of what I'm doing, so I wouldn't say I'm necessarily correct about things 'not working'
Is there any chance that you'd please be able to look into it further for BF1942 or offer a few suggestions? You know a *ton* more than I do about coding
Cheers mate