So, you just opened the game's textures and replaced them with some from NSMB DS, then recompiled the game? If it is really that easy, I might want to try this out...
You say that even the NSMBU backgrounds are just multiple layers. Perhaps we could change them to the backgrounds of NSMB DS...