Units selected in Test deploy are available in the reserves list when you start a map from the editor, but not when you open a map from within the game. So it doesn't really matter if you have units there or not.
Just check the trigger again, you probably made some simple mistake (took me some time to get it working the first time too.) Or maybe one of the unreadable russian triggers interfere with yours?
About MP. Do both players need the map on their computer when starting a game on a custom map, or do one computer act as host and transfer the map to the others?