I skimmed what you posted, but I'm probably in agreement with you about the power of "binding and loosing" being given to all of the Apostles. Certainly, the Catholic Church recognizes the Sacraments and Apostolic succession within the Orthodox Churches.
What your post doesn't address, however, is the position of the "vice-regent" in the Davidic kingdom and the key which represented the office, the office which is fully realized and fructified when Jesus gives the keys to Peter.