The Irish government at that time was aggressively anti-Catholic and the commission was, unfortunately, similar to SNAP and a number of other American organizations ostensibly formed to get at child molesters but which were really a combination of trial lawyers and radical liberal Catholics who saw this as a way to get inside the gates and attack the Church from within.
BTW, the Irish bishops themselves were quite liberal and some of them, even though personally implicated in these cases, suddenly decided to use this as a way to attack the Church and were welcomed as golden boys by the Irish government commission. This had nothing to do with eliminating either homosexuality or abuse of minors (many of the erring Irish priests were involved with teenage girls, btw) but was another way for them to get at Benedict. The Irish bishops actually hate him because he was the first Pope since weakening of Rome by Vatican II to dare to shake up their comfy little liberal world in Ireland.
Don’t confuse the baiter-haters with facts.
Canon Law forbids the ordination of known homosexuals.
The RC hierarchy has been violating its own laws for quite some time. A friend of mine entered seminary 32 years ago, only to quit because of the flagrant homosexual activity he discovered there, and that it was tolerated by priests. He and his wife are still Catholic and have reared their children as Catholics, but the sexual scandals rocking the Church angers pious Catholics — of that there is no question.
It is time for a change within the the Roman Catholic Church.