Is this supposed to make sense?
Absolutely. This is an oblique reference to Archbishop Akinola of Nigeria, who is probably the most outspoken of the "Global South" (Africa, South America and Southeast Asia), which constitutes something like 90% of world-wide Anglicanism -- and which is highly critical of the misadventures of ECUSA and its friends.