I believe Margaret's mother was Elizabeth de Beauchamp and not Elizabeth de Harcourt. Elizabeth de Harcourt was not old enough to be Margaret's mother. I believe Elizabeth de Harcourt was Margaret's sister in law, as she married Margaret's brother, Thomas de Astley II.