I think Meghan is leaking different due dates and saying she’s at different stages of her pregnancy because mystery intrigues people and she’s hoping the mystery/speculation of the birth will bring some interest to her pregnancy since there isn’t any organic interest in it.