

What most likely solved it was an engine update for my emulator. I still crash on transitions every once and a while. Between the March 7th and 11th updates, I was crashing 4-5 times a session...but that has subsided now. Go figure.
I think you should follow Thorsson's advice to wipe the game then reinstall. I know, I know....
Or try replacing that .dll.