As we know, Nebuchadnezzar could not conquer the island of Tyre, so he could not fulfill what was predicted in Ezekiel chapter 26. Many years later, Ezekiel admitted that the prediction failed in chapter 29:
17 And it came to pass in the twenty-seventh year, in the first month, on the first day of the month, that the word of the Lord came to me, saying, 18 “Son of man, Nebuchadnezzar king of Babylon caused his army to labor strenuously against Tyre; every head was made bald, and every shoulder rubbed raw; yet neither he nor his army received wages from Tyre, for the labor which they expended on it. 19 Therefore thus says the Lord God : ‘Surely I will give the land of Egypt to Nebuchadnezzar king of Babylon; he shall take away her wealth, carry off her spoil, and remove her pillage; and that will be the wages for his army. 20 I have given him the land of Egypt for his labor, because they worked for Me,’ says the Lord God .
Interestingly, the Jewish Encyclopedia presents a sincere explanation of this fiasco:
Ezekiel had positively prophesied the capture and destruction of Tyre by Nebuchadnezzar, but after thirteen years of fruitless labor the latter had to raise the siege and to arrange terms of peace with the city. Thereupon, in the above-mentioned passage, Ezekiel promises Egypt to Nebuchadnezzar as an indemnity. Here, then, is an oracle the non-fulfilment, of which the prophet himself is destined to see. Yet he does not venture to change or to expunge it. Incidentally it may be stated that the transmission of oracles of which the prophets themselves were doomed to see the non-fulfilment is the strongest proof that they regarded these as messages for which they were not personally responsible, and which, consequently, they did not venture to change; they regarded them as God's word, the responsibility for the non-fulfilment of which rested with God, not with themselves. In view of these facts it must be assumed that although Ezekiel completed his book in 572, he availed himself of earlier writings, which he allowed to remain practically unchanged. (Jewish Encyclopedia, Ezekiel, book of)
So, it seems that Ezekiel did not delete his past unfulfilled predictions, because he thought these came from God. Who deceived him?, Aliens?, no one knows. However, there are currently guys who want to show us deceptively that the Prophecy against Tyre was actualy fulfilled