Ha. I had to wiki Ghoti and saw that definition first and was like. "that can't possibly be what he means." *scrolls down a little further* "an ethnic group from India, that must be what he means."
I have nothing to refute the spelling of 'women' but there are plenty of words that fit said patterns as 'enough' and 'nation.' The reason the English language seems so stupid in that every rule it has it also breaks is because it's basically an amalgamation of a bunch of different languages. 'Coyote' to me looks and sounds kinda like a "corrupted" Spanish word, or even a word of some Native American tribe. Complete conjecture on my part though.