Well, that dsx hijack is unecessary as the hijack is to fix an older version of the dsx, so commenting it out is a good thing to do.
As for the crashing problem with dsx, well I studied enough what's the problem and I assume the problem is in NMIfix.asm but I managed to "fix" the dsx.asm, I'll add in My Files and I'll post it later but the music can disappear sometimes, I didn't tested it too much but the crash is fixed for now.
As for the No More Sprite Tile Limits issue, it's compatible for me as I'm using SNES9x 1.53 so the problem could be the dsx hijack issue.
As for the Layer 3 patch, I've fixed the problem and I'll post the dsx and Layer 3 ExGFX Patch soon, since here is night and I'm about to sleep...
Edit: Well, here's the pack with the fixed patches.
Link
As for the Layer 3 patch, don't forget to insert GFX and ExGFX or the game will crash.