I was working on my manual DSi brick recovery guide again today, when I got stuck scratching my head on why twltool syscrypt was now failing.
Turns out, ninfs somehow mangles the last 4 bytes!
Left side is twltool nandcrypt + OSFMount, right side is NinFS. Same exact ticket. All other bytes match besides those last 4 at 0x2C0.