If you want to believe in literal millenium with literal temple and literal Israel, its quite strange you do not want to accept literal animal sacrifices.
When you start to think "wait, its already fullfilled in Christ", then you can say the same regarding temple and Israel and Sabbaths and you will suddenly end without literal millenium.
The signified millennium which represents a unknown amount of time literally began when Christ said it is finished.His flesh marking the last days which are literally today are over the thousand years... again used to signify a unknown number. Adding to that unknown number or taking away from it just adds confusion to the rest of the parable found in Revelation 20.
The thousand is not a measurement of men (literal) But is measured by the gold reed as a measurement of God giving us a unknown, something we can continue to walk by faith not receiving the promise in a literal way .
The one time demonstration of the power of the Spirit of Christ as the Son of man is over.
There will be no more animal sacrifices as shadow or temples made with human hands of the good thing to come. which never in the first place washed away one sin to begin with .As shadows they spoke of the suffering of Christ beforehand and the glory that did follow the beginning of the signified time to represent a unknown..
The first resurrection is the one we are in until the last day . Then the saints that are here will be caught up together with all the saints from the beginning of time . Abel’s blood still cries out today. He like any saint died not receiving the promise which all will on the last day.