The thing I really wonder is: how long did Zoar keep Teela in that nest???
That baby for sure ain't a newborn, much more like a 6-month old! And if the Sorceress kept the baby inside of Castle...