Un enfant né par parthénogénèse aurait le même bagage génétique que sa mère. Ce serait donc une fille. La parthénogénèse n'explique pas la virginité de Marie.
Je crois qu'il faut plutôt attribuer cela à une traduction inappropriée du texte biblique. Par ailleurs, beaucoup de religions relatent des naissances virginales.