Daniel 7:12 says, "As concerning the rest of the beasts, they had their dominion taken away: yet their lives were prolonged for a season and time." Who are these beasts? What we can discern is that they are the remnant of the beast army of the Antichrist--once he is obliterated from this earthly realm.
Let's look at Revelation 20 once more. As I've said previously the 2nd beast (of Rev. 13)--or "son of perdition--is not judged by God at the "great white throne" judgment:" "And the beast was taken, and with him the false prophet that wrought miracles before him, with which he deceived them that had received the mark of the beast, and them that worshipped his image. These both were cast alive into a lake of fire burning with brimstone." (Rev. 19:20)
Now it may be as Michael (shieldoftheson on Youtube) says, that Satan is bound up in the bottomless pit for a bit of time and then "cast into the lake of fire and brimstone, where the beast and the false prophet are, and shall be tormented day and night for ever and ever." (Rev. 20:10) So when it says, "And the remnant were slain with the sword of him that sat upon the horse, which sword proceeded out of his mouth: and all the fowls were filled with their flesh:" (Rev. 19:21) this may occur a bit later, once the beast army is beaten and the Antichrist has already been flung--still alive (as stated above)--into the lake of fire. It appears that this remnant is also referred to in Ezekiel 39:1-4: "Thus saith the Lord GOD; Behold, I am against thee, O Gog, the chief prince of Meshech and Tubal: And I will turn thee back, and leave but the sixth part of thee, and will cause thee to come up from the north parts, and will bring thee upon the mountains of Israel..." It may be that the "sixth part" that is spared is the "rest of the beasts" of Daniel 7:12 who are allowed to live for a short time. Michael is saying that the thousand years may actually be way shorter than a literal thousand years (time in the 4th and higher dimensions--that is in heaven--being different than time in our 3-D realm).
Ezekiel 39:7 says, "So will I make my holy name known in the midst of my people Israel; and I will not let them pollute my holy name any more: and the heathen shall know that I am the LORD, the Holy One in Israel." This is speaking mainly of Manasseh (USA), though Ephraim (England) and the rest of scattered Israel are spoken of too.
Psalm 83:3 says: "They have taken crafty counsel against thy people, and consulted against thy hidden ones." Zionist Christians are saying that we are about to see Psalm 83 fulfilled: Iran, Syria and Hamas joining in an attack on the State of Israel (supposedly). But who are the "hidden ones"? Who else but the scattered Israelites? Anglo-Saxons (USA and the British Commonwealth of Nations) and those of most other European nations whose identity as Israelites is "hidden."