The "problems" you list show one thing. You're claiming that it said things it didn't say, and you reveal that your beliefs are centered around a variation of a 160-year young doctrine called, "dispensationalism".
It's not surprising that you have such a viewpoint on eschatology - it's what has been pushed in mainstream churches all your life to the point that many people think it's "the gospel truth".
Amillennialism: A Word Direct From The Scriptures
The word amillennialism is not a word which you will find in the scriptures unless you know exactly what the word delineates. Then you will discover that (like the word trinity) though it's not a word actually written in scripture, it is clearly a word used to describe Biblical doctrine. Therefore, what the word represents is taken directly from the Word of God.
Everything which Reformed Amillennialism signifies is explicitly expressed on the pages of Holy Canon. And in this exposition, we will show this without ambiguity, and conclusively. What is today commonly called Amillennialism, is 'nothing more' than what the scriptures themselves plainly declare.
Including the truth that the prophesied kingdom, Messiah, rule, deliverance, peace, safety, government, temple building, righteousness, and reign of Christ, has come! And if this be true, then Amillennialism is simply the witness of scripture itself, and the testimony to it's fulfillment in Christ.
Huh? What did I claim that it didn't say. I provided direct quotes for almost everything.
The following article quotes Justin Martyr as referring to the millenium as being a far off event. This view clearly predates Augustines interpretation of the milennium as being the current church by two centuries.