My tool still creates the Battle data perfectly.
So it may just mean that the user will have to use Notepad++ to convert the files encoding (very easy to do). Then replace a file in a .pack with the PFM. (Also very easy to do)
It's not what I wanted, I want the process to be 100% automated, but this still cuts down about 95% of the work for the user.
Only time will tell if I have a eureka moment and fix it on a whim.