Battle works now! Made it to the Sacrifice ending. Not sure how I get the other two?
Couple things I wanted to mention. The reason I played through the infinite loop battle so many times was that there was a similar "loop" in the tent level before, but it only triggered the same battle about 4-5 times, so I thought the loop would end. Not sure if this was deliberate in that scene or if the tent battles were all triggering at once?
Second, there's a program called EasyRPG Player that is specifically created to run RPGM 2000/2003 games. Not only can they run more smoothly, it allows them to be ran in browsers, so more people would be able to play your games.