I had noticed the not dropping the baby when the counter was at zero and just encountered the not coming out with the baby but had it a few minutes later.

I haven't had to leave the game to get them to drop the baby. I just set them on another task instead of breeding and they will then drop the baby and go do what I need them to do.