Let's begin with what is homophobia:

https://en.oxforddictionaries.com/definition/homophobia

The comments you cite do not fulfill that definition, your high dudgeon notwithstanding.

What his statements prove is he is concerned about exposing youngsters to immoral behavior, as a Catholic prelate he believes that behavior is immoral, and that's about it.

Given that you call everything or everyone you disagree with something, there's nothing more to it than that.