This first resurrection occurs before the 1000 years. This is a continuation from Revelation 19 when the Lord appears and slays those with the beast and outs the beast and false prophet in the lake of fire. So when the Lord appears in Rev 19, it is speaking about his second coming but specifically how he deals with the wicked. God clearly recreates the Earth and Heaven after the 1000 years are finished. But there was the first resurrection before the 1000 years.
Rev 20:7 And when the thousand years are expired, Satan shall be loosed out of his prison,
Rev 21:1 And I saw a new heaven and a new earth: for the first heaven and the first earth were passed away; and there was no more sea.
Rev 21:2 And I John saw the holy city, new Jerusalem, coming down from God out of heaven, prepared as a bride adorned for her husband.
After the 1000 years the New Heaven and Earth are created. So the first resurrection which occurs at his second coming is for who?
1Th 4:16 For the Lord himself shall descend from heaven with a shout, with the voice of the archangel, and with the trump of God: and
the dead in Christ shall rise first:
1Co 15:1 Moreover, brethren, (The Church)I declare unto you the gospel which I preached unto you, which also ye have received, and wherein ye stand;
1Co 15:51 Behold, I show you a mystery; We shall not all sleep, but we shall all be changed,
1Co 15:52 In a moment, in the twinkling of an eye, at the last trump: for the trumpet shall sound, and the dead shall be raised incorruptible, and we shall be changed.
1Co 15:53 For this corruptible must put on incorruption, and this mortal must put on immortality.
1Co 15:54 So when this corruptible shall have put on incorruption, and this mortal shall have put on immortality, then shall be brought to pass the saying that is written,
Death is swallowed up in victory. (Second Death has no power)
In Romans 8:21, Paul says that the whole creation will be set free from it's decay and bondage and he connects that with the Redemption of our bodies in verses 23. The Redemption of our bodies and the Redemption of the creation happen at the same time, not 1000 years apart. The Resurrection is always spoken of as being on the Last Day, not a thousand years before the Last Day.
The Text in Romans does not help your argument.
Rom 8:20 For the creature was made subject to vanity, not willingly, but by reason of him who hath subjected the same in hope,
Rom 8:21 Because the creature itself also shall be delivered from the bondage of corruption into the glorious liberty of the children of God.
Rom 8:22 For we know that the whole creation groaneth and travaileth in pain together until now.
Rom 8:23 And not only they, but ourselves also, which have the firstfruits of the Spirit, even we ourselves groan within ourselves, waiting for the adoption, to wit, the redemption of our body.
I don't think you interpreted this text properly.
The last day is indeed when the dead in Christ shall be resurrected. You also have to take note that Jesus comes for his saints but judgement is executed by the ancient of Days. God the father is the one who judges. These 2 are 1000 years apart. Jesus comes again to fulfill his promise in John 14 and to resurrect his sleeping saints and take them back to the place that he has prepared for them. Jesus did not say he will come again and meet us here to stay. He says he will receive us unto himself. If he was coming to meet us then why do we have to meet him in the air.