Revelation 12 is a foretelling of future events not past events. It’s a prophecy not a record of past events. Luke 10:18 is referring to a past event that took place before His ministry, it actually took place before creation.
““Son of man, take up a lamentation over the king of Tyre and say to him, ‘Thus says the Lord God, “You had the seal of perfection, Full of wisdom and perfect in beauty. You were in Eden, the garden of God; Every precious stone was your covering: The ruby, the topaz and the diamond; The beryl, the onyx and the jasper; The lapis lazuli, the turquoise and the emerald; And the gold, the workmanship of your settings and sockets, Was in you. On the day that you were created They were prepared. You were the anointed cherub who covers, And I placed you there. You were on the holy mountain of God; You walked in the midst of the stones of fire. You were blameless in your ways From the day you were created Until unrighteousness was found in you. By the abundance of your trade You were internally filled with violence, And you sinned; Therefore I have cast you as profane From the mountain of God. And I have destroyed you, O covering cherub, From the midst of the stones of fire. Your heart was lifted up because of your beauty; You corrupted your wisdom by reason of your splendor. I cast you to the ground; I put you before kings, That they may see you. By the multitude of your iniquities, In the unrighteousness of your trade You profaned your sanctuaries. Therefore I have brought fire from the midst of you; It has consumed you, And I have turned you to ashes on the earth In the eyes of all who see you. All who know you among the peoples Are appalled at you; You have become terrified And you will cease to be forever.” ’ ””
Ezekiel 28:12-19 NASB1995
1 Peter 3:19 doesn’t give enough information to formulate a doctrine or a theory. It doesn’t say that everyone was taken out of Hades or anyone for that matter, it just says He went and preached to spirits in prison. If everyone was removed from Hades at that time then no one would be removed from Hades and cast into the Lake of Fire on Judgement Day like Revelation 20 says will happen.
Revelation is one of the most interesting books in the Bible. I do believe it is predicting future events....But it seems to shift forward and backwards in time. Revelation 2-3 is clearly referencing past events....and Revelation 12 also seems to be referring to Mary and Jesus (the "rod of iron" is often thought to be a reference to Christ ...and to Psalm 2:9)
12 And there appeared a great wonder in heaven; a woman clothed with the sun, and the moon under her feet, and upon her head a crown of twelve stars:
2 And she being with child cried, travailing in birth, and pained to be delivered.
3 And there appeared another wonder in heaven; and behold a great red dragon, having seven heads and ten horns, and seven crowns upon his heads.
4 And his tail drew the third part of the stars of heaven, and did cast them to the earth: and the dragon stood before the woman which was ready to be delivered, for to devour her child as soon as it was born.
5 And she brought forth a man child, who was to rule all nations with a rod of iron: and her child was caught up unto God, and to his throne.
6 And the woman fled into the wilderness, where she hath a place prepared of God, that they should feed her there a thousand two hundred and threescore days.
7 And there was war in heaven: Michael and his angels fought against the dragon; and the dragon fought and his angels,
8 And prevailed not; neither was their place found any more in heaven.
9 And the great dragon was cast out, that old serpent, called the Devil, and Satan, which deceiveth the whole world: he was cast out into the earth, and his angels were cast out with him.
10 And I heard a loud voice saying in heaven, Now is come salvation, and strength, and the kingdom of our God, and the power of his Christ: for the accuser of our brethren is cast down, which accused them before our God day and night.
11 And they overcame him by the blood of the Lamb, and by the word of their testimony; and they loved not their lives unto the death.
12 Therefore rejoice, ye heavens, and ye that dwell in them. Woe to the inhabiters of the earth and of the sea! for the devil is come down unto you, having great wrath, because he knoweth that he hath but a short time.
13 And when the dragon saw that he was cast unto the earth, he persecuted the woman which brought forth the man child.
14 And to the woman were given two wings of a great eagle, that she might fly into the wilderness, into her place, where she is nourished for a time, and times, and half a time, from the face of the serpent.
And if the above passage is about Jesus...then it would make perfect sense that Satan is expelled from Heaven thanks to Christ's mission on earth. The story of Satan/Lucifer falling from Heaven AT THE DAWN OF TIME does not seem to be in the King James Bible (and may be heavily derived from the books of Enoch). The fall happening at the dawn of time does not seem to fit with the rest of the King James Bible....since we see that Satan is wandering around Heaven in the Book of Job. The timeline seems to be that Satan had access to Heaven until Christ came to earth and changed the status quo...Revelation 12 seems to detail the The War in Heaven that came about through the Child (Jesus)...and this also seems to run concurrent with Christ seeing Satan fall from the sky in Luke 10: 18
Which is all to say- Christ's Death had much much more significance than people might have thought. I believe His death effectively ended Hell....effectively caused Satan to be barred from Heaven (and ended his role as accuser of men) ...and also allowed humans (ALL humans) to go to Heaven.
But just out of curosity....if Revelation 12 is not about Jesus and Mary...what do you think it is referring to ?