So, pedophilia is simply another bad -- worse -- outcome, to go with the others. More damage, same cause.
I just cannot agree with your assessment. If I understand what you are saying is that if priests were allowed to marry that would eliminate the problem of pedophilia?
And found out that during those months she was having sex with a Catholic priest.
What does this have to do with pedophilia? Many priests have left the priesthood to marry, and that's unfortunate, as I agree celibacy asks too much and should be abolished. In our parish the priest fell in love with the parish secretary and was allowed to leave the priesthood in order to marry.
The key first cause is not about the particular sexual orientation
Pedophilia has nothing to do with sexual orientation, it is predatory. How do you address the problem in society at large?