Even if you use the OT as your only reference, they make it very clear that Luke could not be considered a “Jedi” until his training was 100% completed. So that still presents a problem with calling Obi Wan a “Jedi Knight” at the beginning of Episode I.
Your logic is correct, but to be honest, I didn’t even notice until you pointed it out.
But seriously, Hal and countless other Fan Editors have donated obscene amounts of time to create true works of Art for us to enjoy. They didn’t have to share it with the world but they did, so everyone should be beyond grateful and appreciative in every possible respect. I think Hal 9000 deserves a lot better than the unfortunate wording “I don’t think any fan editor has an excuse for not fixing it”.