I still say that time in the EF 2.0 moves faster, although Regina should look older then. It would fit as to why Henry has aged when neither Regina, Hook, or Emma had when they visited him in A Pirate’s Life. Maybe the Realm was close to the Edge of Realms where Rumple and Belle were. It also explains Zelena’s line about Robin being 25 in this realm. I also think, due to Alice’s nymph blood, that is why she looks so young when she should be the same age as Emma (or older since I think time moves faster there). I would’ve rather been given this explanation rather than a throw away line about who Lily’s father is.