Vidqun:
Compare the Ezekiel passages with Isaiah and Micah (not apocalyptic):
The phrase final part of the days simply refers to hypothetical future events. The phrase lends nothing to their credibility. It does not indicate anything that will actually happen. But even if it did, it would not mean that it referred to anything that would happen soon rather than some still distant future. (But it doesn't.)
The fact that things 'prophesied' in the Bible 'haven't happened yet' is not evidence that they will happen in the future.