You bring an interesting point. When reading apocalyptic literature, we can not always be sure if the events described are in our past, present, or future, since these don’t exist from God’s point of view (he is in all simultaneously). I think the salient point is not to doubt the Author, who is trying to communicate something important to us. If we are unclear about the meaning, we continue to study, and pray, and trust that everything we need to know will be made clear to us in due time.
Respectfully opinion only and in pondering

on this topic title in questioning, examining and search through OT asking>>
Who> is the author of Rev 12, is it he not a Jew? John>> a Hebrew Israelite who comes from which Tribe?
Whom>>> is the author addressing, in the Book of Rev, being John is also a Hebrew Israelite > being held in bondage himself, being greatly persecuted by his enemies > against his own people>their Nation?
How > does our Heavenly Father address his chosen > Nation Israel, within the OT ( can give verses)?
As written, God does he not refer to Nation of Israel >>as a being >singular?
Written, God calls Israel > a her?
Written, does God call>> Israel>>his bride?
Written does God not call >> himself a husband to>>>>Israel (her)?
Written in OT>>Have I not been a husband to you ( Israel?) in Jeremiah 31:31-34?
Whom is John writing to and addressing?
Who are the ones who are being persecuted in John time, era around 90-100 Ad?
Where is John writing this from?
Is John being held in bondage, prison by his own enemies when he writes Rev 12?
Who are John’s and the Israelites enemies at this time of great persecution?
At this time, is there not a massive Jewish disporia >taking place, Jews are fleeing when John is writing this?
John being an Apostle a Hebrew Israelite Jew, which his Holy Scriptures were the OT right?
Those whom John is writing to would >>know>>what John is saying and whom he is referring to would they not?
Is it not written when you see me coming with a new Jerusalem and a new earth?
God’s renewed>>Covenant Promise, the prophecy > spoken by and given by the > Prophet Jeremiah 31:31-34 >come to pass yet?
Has man made their sword into plow shares yet?
Do >>all>>know>>him today yet?
Are we still being taught?
Pondering

Did Jesus not call himself > our bridegroom and all who believe in his Spoken Word, live by>>he calls them> his Bride?
Symbolism being used in Rev 12?
Jesus seems to use what is physical finite or nature itself >agriculture >what we know only >to teach us about what is>> Infinite > invisible Spiritual matters, does he not?
Example
Olive Tree?
Tree of Life?
Fig tree?
Branch? Vine? Root? Twig?
Seed, plant in fertile ground?
Fruits? You will know them by their fruits?
I am the vine you are the branch?
I am the Door?
I am the Gate?
Coin? worship not money, image idolatry?
You will know them by their fruits?
Earthly Natural Food >nourishes our physical flesh > but does Jesus not teach us >What nourishes our Spirit within?
