En mario y luigi pasa algo parecido y la solución es cargar la partida usa hasta pasar el lugar del atasco. Me explico. Coges el mismo juego pero otra versión, por ejemplo la USA. Lo parcheas y renombras como se llame el save que usas, de modo que te queda el juego usa y tu save spanish, pero ambos con el mismo nombre. Arrancas el juego y cargas tu partida, avanzas del sitio en el que se cuelga y guardas, y ya puedes borrar el juego usa y volver a poner el EU
Es una solución "chapuzera" y como he dicho aplicable a la supercard y el mario luigi, pero quizás os de alguna idea para vuestro caso.