I believe that the woman in Revelation 12 is Israel, not a human figure and not Mary. It's a prophetic verse.
Scripture often has multiple meanings, ESPECIALLY in prophecy!
We Christians note that many of the "Jesus" prophecies ALSO have multiple meanings - one for the immediate time and people when written, and another meaning for the future - us. Thus, the Suffering Servant refered to Israel - and for us, it refered to Jesus Christ.
Same thing with Revelation 12. It means Israel - but it also refers to a particular person who gave BIRTH to the Son of God! Mary!
Regards
Dear lady, am I then to presume that women in your church come covered, stay silent, ask their husbands at home if they do not understand something, and learn in silence and submission, as the Bible says they ought to?
If so, I stand corrected.
As for painting your assemblies with a broad brush, that I am not. Rather I was referring to the (One Holy Catholic and Apostolic) Church that never reads those Epistles. So, if anything, I am painting my Church with a broad brush, lamentably so.
I know most Protestant communities not only don't read those verses but ignore them since they have female 'pastors' and even 'bishops' and other such abominations.