Hey, transport ships take a lot of logistic slots for a reason. Protecting them is a task in itself, and if stacking ships on top of each other worked, then logistics would make much less sense in the first place.
You have to add ships to your transport, or it will be sniped by AI a lot. It's also somewhat of a comeback feature, because it forces the player, who is attacking, to have somewhat weaker fleets (those with transport), which may be an optimal target for the other side, which is already loosing. But if no protection to transports is provided they will be snipped, and at least your advance in planet capture stalled.