The game doesn't always behave the same way when it's off, compared to when it's actually running. What probably happened is that your nursing babies weren't "weaned" until you launched the game in the morning. That would account for the difference in relative ages between the child you already had and the babies that were nursing.
The 2-year-old's ages will be adjusted to the correct age as the game updates itself.
