Too true. But it's the bishops, and I suspect the "Vatican experts," who can't do their jobs who turn for help to bogus psychiatrists.
The last thing we need is a team of crazy psychiatrists deciding who to admit to the seminaries. The ultimate solution, as you say, is good bishops, who would know better than the shrug off their own responsibility like that.
One would think that because as a group psychiatrists deny that homosexuality is a mental disorder they are particularly ill-equipted to treat it. Sending a gay priest to a psychiatrist is like sending an alcholic to a bartender. The psychiatrist is a professional enabler.