Thank you for your concession (I take it that “in any case” is a concession).
I am straying here beyond my self-imposed boundaries a little, but please consider this:
John’s Gospel spells out the need for unity. How is that to be achieved? One could simply wait until God disposes. That does hardly seem to match the requirement. One could take the RCC point of view (and not only the RCC): “We have the truth, unity will come about when you acknowledge that fact” (and submit to Rome). That hasn’t worked for the last 1500 years. The Anglican view has been different. Anglicans have tended to follow the words of the Bonn Agreement: “Intercommunion does not require from either Communion the acceptance of all doctrinal opinion, sacramental devotion or liturgical practice characteristic of the other, but implies that each believes the other to hold all the essentials of the Christian Faith.”
That’s a messy, awkward sort of communion, and it brings all the inconsistency you highlight. It may also, perhaps, be the only sort of communion that can lead to unity.