The bishop is not to blame for this induhvidual's actions; the induhvidual is.
I agree that the individual is culpable. However, he would not have resorted to this kind of thing had the bishop simply done his job and enforced canon 916 and barred the Rainbow Sash people from communnion.
Barring people in "manifest grave sin" is not optional.