Having a flaming homo present his book to Catholic school children is the problem because it tacitly endorses homosexuality and contradicts the goal of providing a proper moral foundation for children. In the Catholic faith, homosexuality is sinful and contrary to natural law and the Bible. Applying that instruction from God and practical wisdom requires keeping homos away from school kids.
Since when has that kept homosexual pedophiles out of the Catholic priesthoods and the church's decades' long attempt to cover it up and the hundreds of millions of dollars in lawsuits they've had to pay out for their complicity in the crimes?
Other than being gay, this man has done nothing but write a children's book and read it to the children of his church. Knowing full well that the man was gay, why did the pastor invite him for the reading of his book? Could it be that one of the parishioners complained, forcing the pastor to issue his condemnation of the man? We'll never know...
Correct me if I'm wrong since I don't believe in religion due to the hypocrisy, but wasn't it Jesus who said: "“He that is without sin among you, let him cast the first stone at her.” .......?