Alright, tried everything you listed.
Clean US ROM boots fine on the same 3DS/SD card. I deleted patchOffsetCache (fatTable wasn't there), everything in the per-game settings is default and cheats are off. Patched ROM still gets stuck on the...
I tried your new v0.82 version and verified the patched ROM's hash correctly (unmodified fan translation version), but it still hangs on a white screen when booting. Tested this with both the newest version of TWiLight Menu++ and version 27.17.3...
Its doesn't work on my new 3ds LL at all. Running from latest twilight menu or forwarded into home menu, both just show a white screen. My rom has the correct hash so I just don't know what went wrong.