Yes, he does not remember nor do the rest of the human and Pokemon cast of the movie. But he died and came back to life like that other chosen figure in legends.
Basically, Ash was only special because Melody decided he would be.
Pokemon are from outer space.
They are basically Ancient Aliens
. In the original dub Oak theorizes that life on earth came about when a lightning struck volcanic seawater, thus relating to the powers of Zapdos, Articuno and Moltres. In the original dub they are called "gods", not "titans". Remember that early episode when they meet a scientist named Simore who believed that Pokemon originated from space? Maybe Pokemon came from space and Zapdos, Articuno and Moltres created life?
The joke that had the "I have Krabbys" punchline was supposed to have been a sex joke.
Think about this for a while.