As soon as you deselect the unit which has entered a city it's flag should change.

If there's no other unit adjacent to the conquered city then the next turn you can deploy new units there.

So the flag should change right after you select another unit and then the next turn you can deploy new units. And a unit needs to be in a port without having moved or fired to be able to deploy on a transport.