Thanks! I got a clean copy, put it on a new SD card, and installed IOS 56. Ironically, I think the actual issue was file corruption (hence using a new card is probably what did it for me).
On another note, I found some info on in-game codes (distributed in Japan through the usual magazine deals)...