Listen, I saw on your Outpost wars map chu that you can cast comsat without needing the command center, how did you do this?
X-tra editor and I believe Starforge and SCMD can do this.
If you are using X-tra, just place a comsat with base, alternative, or special mode. And make sure it's player owned. It will be usable in game.
In SCMD and Starfore, I'm not sure if you have to do anything beyond placing them because I usually have my map open in X-tra special or base last.
EDIT: Moose is right, if you place an already enabled addon, it wont be able to attach to buildings. So watch what editor you are using if you want it to attach to stuff.