She really shouldn't be that old. I get the impression that they were pretty young parents (definitely the youngest of all the mane 6 parents). And Rainbow is the youngest of the mane 6, she should only be like 18-19 by the end of the show. So she is probably still in her late 30's.