I totally agree.
But it ensures that the priesthood is a haven for gays. It almost always has been.
That's no reason to avoid a celibate priesthood.
Rather, it is a reason to reject men who lack the qualities necessary to become a good fathers. The qualities required for natural fatherhood and supernatural fatherhood are the same. Gays lack those qualities... and some heterosexual men do too... and that renders them unfit for priesthood.
But it ensures that the priesthood is a haven for gays. It almost always has been.
I personally don't much care which way the Church goes on celibacy (leaving aside the unacceptable notion of actually allowing men already ordained to marry, which is completely unprecedented in traditional Christianity), but your reasoning here is fallacious. There is no reason to believe that a celibate priesthood must become a haven for gays other than the assertion that it is so. Gays can do any number of jobs which give greater access to children, and there is ever diminishing causes why a gay man would feel the need to "hide" in a job which conveniently explains his choice not to marry. Our society does not particularly stigmatize homosexuals, and so they are able to live openly whenever they want, and engage in whatever methods they like to find interested partners. The priesthood, if anything, would be a bad choice.