I was with you until the last paragraph.
Are there homosexual priests, yes. Is this the cause of sexual abuse? NO. There are “normal” heterosexual and homosexual adults who choose only appropriate sexual partners. There are “abnormal” heterosexual and homosexual adults who choose inappropriate sexual partners, such as young children. (I am not condoning, supporting, or defending homosexual activity.)
Pedophiles abuse children. They come from all walks of life. They are drawn to careers, whether consciously or unconsciously, which put them within reach of their preferred victims. They become teachers, ministers, camp directors, boy scout leaders, youth directors, etc, Pedophiles are often married. (There goes the celibacy connection!)
If a homosexual priest chooses to have an illicit encounter or relationship, he can find a willing partner. If he is not a pedophile, he will not choose young boys.
Sexual orientation does not lead to pedophilia. Pedophilia is an ugly and dangerous condition which affects all “orientations”.