Welcome to the dark side! See, it's not so hard to be 'non-literal', is it?
So...your saying that these resurrections are stretching on for more than 1000 years? That there's more than one, more than two? That doesn't sound right. Especially when it says "the resurrection", definite article.
So...either we must allow that there is a point in time...a day, if you will, where Christ will raise all believers in the resurrection, or they will be bought in, in dribs and drabs over the course of 1000 years. And in no way does scripture support or even give leave to assume the second idea.
First, your red additions are nothing but assumption that they are separate events. We know from Matt 25 that the judgment of the righteous and unrighteous are similtaneous events. If, then, every time we see 'resurrection of the just and unjust' written about in the same passage, why just to the conclusion that they must be separate events? Indeed, the natural reading of the text is to assume it is the same event, and only different locations that separate them.
Secondly, we again see the definite article. The resurrection. One event.
So...your saying there is 3 resurrections? We go from "The resurrection" to resurrection 1,2 & 3? How...biblical.
Here's how the bible paints it:
We know that at Christ's parousia the dead "in Christ" will be resurrected and that 'defeats death':
For this we declare to you by a word from the Lord, that we who are alive, who are left until the coming of the Lord, will not precede those who have fallen asleep. For the Lord himself will descend from heaven with a cry of command, with the voice of an archangel, and with the sound of the trumpet of God. And the dead in Christ will rise first. Then we who are alive, who are left, will be caught up together with them in the clouds to meet the Lord in the air, and so we will always be with the Lord. -1 Thessalonians 4:15–17
But each in his own order: Christ the firstfruits, then at his coming those who belong to Christ. Then comes the end, when he delivers the kingdom to God the Father after destroying every rule and every authority and power. For he must reign until he has put all his enemies under his feet. The last enemy to be destroyed is death...
in a moment, in the twinkling of an eye, at the last trumpet. For the trumpet will sound, and the dead will be raised imperishable, and we shall be changed. -1 Corinthians 15:23-26, 52
We also know that when he comes he will judge the Nations:
The Final Judgment
“When the Son of Man comes in his glory, and all the angels with him, then he will sit on his glorious throne. Before him will be gathered all the nations, and he will separate people one from another as a shepherd separates the sheep from the goats...
And these will go away into eternal punishment, but the righteous into eternal life.” -Matthew 25:31-32, 46
And Revelation tells paints a very familiar picture to Matt 25, only this time, it tells us that the dead will be judged as well:
Then I saw a great white throne and him who was seated on it. From his presence earth and sky fled away, and no place was found for them. And I saw the dead, great and small, standing before the throne, and books were opened. Then another book was opened, which is the book of life. And the dead were judged by what was written in the books, according to what they had done. And the sea gave up the dead who were in it, Death and Hades gave up the dead who were in them, and they were judged, each one of them, according to what they had done. Then Death and Hades were thrown into the lake of fire. This is the second death, the lake of fire. And if anyone's name was not found written in the book of life, he was thrown into the lake of fire. -Revelation 20:11–15
So...if we know that the righteous are resurrected at the Parousia, and we know thanks to Rev 20 that both the righteous and unrighteous are called before the throne of judgement at the same time, and yet Matt 25 tells us that this throne judgement occurs at his coming, then what are we to conclude? It is all a single event. All the different "tellers" are focusing on different things, which shouldn't surprise us, or cause us to dismiss the similarities, just as we recognise the differences in the gospel account actually enhances their veracity.
But what of the "first resurrection"? Why the reference to two resurrections?
Then I saw thrones, and seated on them were those to whom the authority to judge was committed. Also I saw the souls of those who had been beheaded for the testimony of Jesus and for the word of God, and those who had not worshiped the beast or its image and had not received its mark on their foreheads or their hands. They came to life and reigned with Christ for a thousand years. The rest of the dead did not come to life until the thousand years were ended. This is the first resurrection. Blessed and holy is the one who shares in the first resurrection! Over such the second death has no power, but they will be priests of God and of Christ, and they will reign with him for a thousand years. -Revelation 20:4–6
Well, what do we know about "the second death"?
This is the second death, the lake of fire. And if anyone's name was not found written in the book of life, he was thrown into the lake of fire. - Revelation 20:15
So...those who share in "the first resurrection" will not suffer the second death...the Lake of fire. In other words, or names are found in the book of Life. On that, we read:
“Truly, truly, I say to you, an hour is coming, and is now here, when the dead will hear the voice of the Son of God, and those who hear will live. For as the Father has life in himself, so he has granted the Son also to have life in himself. And he has given him authority to execute judgment, because he is the Son of Man. Do not marvel at this, for an hour is coming when all who are in the tombs will hear his voice and come out, those who have done good to the resurrection of life, and those who have done evil to the resurrection of judgment. -John 5:25–29
And you were dead in the trespasses and sins...
even when we were dead in our trespasses, made us alive together with Christ—by grace you have been saved— Ephesians 2:1, 5
The first resurrection is when we hear the gospel and become new creations in Christ. When we move from dead creatures to living ones in Jesus. As soon as that happens, the second death has no hold over us and we have participated in the first resurrection.
This means, however, that when the bible talks of "the resurrection from the dead"...as in, people rising from the dead to face judgement and to receive punishment or reward...there is but one event that the bible talks about. A single event that occurs when Christ returns. That is where the weight and evidence of scripture leads us.
If you can prove the evidence of what I have given above wrong, I invite you to do so. With scripture please, not just opinion.