Bobcat,
A book I have here (Georges Roux's Ancient Iraq) puts it this way ( based on Wiseman's Chronicles of the Assyrian Kings):
"A fragmentary tablet in the British Museum alludes to a campaign against pharaoh Amasis in 568 BC and mentions an Egyptian town, but this cannot be regarded as sufficient proof that the Babylonians set foot in the Nile valley."
Egypt was conquered by Esarhaddon, but this did not last long. By the end of the same century Egyptian Necho was battling with Josiah.
I would also note that Ezekiel seems to exaggerate the exploits of Nebuchadnezzar. Tyre was a 13 year siege with inconclusive results. It was Alexander of Macedon who "desolated" it. Yet for two chapters Ezekiel seems to write a eulogy for it. In chapter 29, in which Nebuchadnezzar directs his agression against Egypt by Ezekiel's account, my annotated NJB observes in a footnote:
i. March-April 571. Chronologically the last of the divine utterances in Ezekiel, it completes or revises his earlier ones. As compensation for his partial failure against Tyre, v. 18 cf. of 26:7, Nebuchadnezzar is given permission to plunder Egypt which he invaded in 568, see Jer. 43:13. As agent of divine punishment he deserves his wages.
This story gets complicated since Jeremiah 25:12 also says that the King of Babylon is condemned and is to suffer desolation forever immediately after Jerusalem's 70-year desolation is done. While I would say that Jeremiah's prophecy was simply confounded by history, Ezekiel appears more to be a mouthpiece for Babylonian policy and expectations. Marduk's views of these campaigns were probably quite similar.