The inclusion of the song in the end credits is the only thing that bothers me too. For a trailer it doesn't matter. A fan gets her (very good) song used by OWI in promotional material, and the actual trailer itself was fine too.
But yeah, just seems like it will be out of place in the credits. After all the tension in the end cutscene, and the sacred temple where all the mudokons are celebrating Abe, I think it will be jarring to switch to this particular song. The original ended with the same music it opened with, causing it to be just as mysterious as when the game is initially turned on. I get there must be changes, but this song would suit something like the Stranger's Wrath credits far more than Oddysee's, if it had to be in anything.
That's my take anyways
Still, massively excited for what's coming over the following days!!!!