I got no experience with assembly but I looked into it.
Couldn't find a solution, though. It was fun while it lasted though. Maybe anyone else ?
Note: If .toc does not match, they rename the framexml/gluexl with framexml.old/gluexml.old.
This is handled with a %s.old variable in the binary. Removing the .old literally deletes the folders.