I agree that this passage is referring to the tribulation period (so it is not accurate to say "in this age/in this present age [singular]" [/the "NOW"]... rather, it refers to "the end [singular] of the age [singular]" like in Matt24:3 (and THAT referencing back to what Jesus had already spoken with them about in Matt13:24,30,39,40,49-50, when the angels will REAP, and speaking of "the kingdom of the heavens" [i.e. the EARTHLY MK age], and the "WHEAT harvest" [not speaking of "the Church which is His body"/US]).
So I believe the Revelation 12 passage (and, say, verse 17's reference to "the remnant of her seed") speaks to that which Micah 5:3's "UNTIL" does [distinct from v.2 about Jesus' birth] (where it says, "[give them up...] UNTIL the time that she which travaileth hath brought forth: THEN the remnant of his brethren shall return unto the children of Israel"--and the similar wording in Hosea 5:15-6:3 "TILL"). Note: I am not one who sees "the man child" (of Rev12) as speaking in reference to Jesus' own birth.