Save the player selection in TNManager.playerDataNode (each player should save their own selection). When the level loads, each player is responsible for creating their units using the stored data.
I do this in Windward myself -- I save the player's zone ID, respawn position, pennant colors, ship colors, sails, inventory and ship selection in the player's data object. When the scene loads, I create the appropriate ship and "equip" items (attach scripts).