It's a hard decision, since I quite passionately dislike both. But
Mary is a family name so for that reason only I would go with that one. I would probably do a double barrelled first name or at least call her by her first and middle names, something like
Mary Rachel or Mary-Rae.
:)