So then does that make Mary an adulteress ? Was she guilty of porneia ? a whore ?
No.
Adultery is defined as "a voluntary sexual intercourse between a married person and a person who is not their spouse."
porneia is a Greek word which refers to unlawful sexual intercourse
whore is a woman who engages in sexual acts for money.
To qualify for the above three parameters, sexual intercourse is necessary. Mary didn't have that. Hence she cannot be called the above.
In modern days, we have surrogate mothers who bears a child on behalf of another woman, from her own egg fertilized by the other woman's partner/husband, without any sexual intercourse. Would you call a surrogate mother an adulteress or a whore?