Instead, how about not admitting homosexuals into the priesthood? That would be a good start. Celibacy in heterosexuals is another subject entirely.
My guess is that when these predators study to become priests they are not open about their sexual activity, whether heterosexual or homosexual. Who's going to know?
I would suggest that once they have been ordained, and are discovered to be engaging in unlawful sexual acts, instead of relocating these criminals so that they can really spread themselves around, have them defrocked and reported to the local authorities immediately. They are not above the law.
That too.