I think you are missing my point. Just because spelling can be inconsistent doesn't mean it's not conventional. We agree that certain letters and combinations of letters correspond to certain sounds--that's a convention. We could just as easily remap the letters in our alphabet to entirely different sounds from the ones they represent today and the resulting written text would be, on the surface, entirely incomprehensible, because we no longer understand the conventions being used.
In this particular case, there are several glyphs used in the older texts which we don't use any more today, which makes the older text both appear more "different" and, for most people, harder to read. But this is an artificial source of difficulty in this case. I acknowledge your point that some other spelling differences track pronunciation differences but this isn't always true.
As far as pronunciation changes that aren't captured in spelling changes, this is true most obviously for a lot of words whose spelling standardized during or before the Great Vowel Shift, like "day".