In the editor, a unit aboard an air transport is considered a ground unit.. You cannot place an embarked unit on top of another ground unit.
You are able to place an air unit in the same hex as a ground unti aboard an air transport. Take a look at the left center hex below.
In the game it is exactly the opposite.
Bug?
I have not checked what happens to the piggyback units in the game.
