I don't think we have a good legal system.
I am in favor of dealing with homosexual priests, all priests who break laws - Commandments and positive secular law - with policies that don't violate Canon Law. The Bishops are supposed to know Canon Law or have Canonists that do. Their Dallas-dance was a joke. They knew it violated Canon Law.
One is still forbidden to be a Catholic and a member of the Masons. I suggest you do a little research on the history of the Masons and their malign intent re Church and Crown. I would suggest your "supreme" is underinformed. I will ping sitest for a response as he used to be a G.K. in the K of C.