That was a good read. I did think it was interesting that he decided to solve the randomized alphabet problem with the complex character recognition and image matching system he used. I mean, that was very clever and it clearly worked, so great! But an alternate option would have been the cryptographic method. There's a lot of software designed to crack replacement cyphers (especially in English) it probably would have been trivial to drop those characters into one of these and have it spit out the results.
Admittedly it would likely struggle with the other three alphabets, the italic, heading and italic heading alphabets, where there may not be enough words to be certain about success.