Autosaves do not save units which finished training at the start of the turn; as if the save step occurs after the city removes the finished unit from the production queue, but before the unit is spawned into the world.
Saving manually at the beginning of the same turn preserves the unit properly.