Hmm... interesting observation bds1110. I actually kinda surprised I didn't think of this sooner.
Well as for the Phantoms... we know they were super powered by Bellum to only be killed by the Phantom Sword and in Spirit Tracks you need to power up your sword with Tears of Light which may...