I agree that this is an issue. You can cripple neighboring civs by snatching all their colony ships early on. Constructors seem especially undervalued.
As much as I don't believe in hard caps and strict limitations, I think that if a civ has only 1 colony and 1 colony ship, they shouldn't be willing to trade that colony ship unless you are giving them something amazing... not a resource or two and a cheap tech.
As for Administrators... I think the best way to handle this would be to have the giving civ get back an Administrator and the getting civ lose one. This would remove the exploit.