By your argument Augustine was restored as a "Church Father" (another fictional/nonexistant list) because he "recanted and rejected his heresies".
Honorius was convicted of the heresy of teaching Monothelitism, a matter of faith and morals. The pope is speaking "infallibly" when speaking on a matter of faith and morals. Was Honorius speaking infallibly on a mater which he never recanted or was he not a Pope?
I’m afraid that you’re probably correct. We may just have to agree to disagree about the whole thing.
We believe that the Church never strayed since none of his infallable statements involved changing Church teaching regarding his heresy. That’s probably about as far as I can go without some more research.