"Contacting the Diocesan Bishop (whoever he is) may prove more productive than contacting the University President..."
You obviously know very little about Roman Catholicism if you think the local Catholic bishop is going to support a student who referred to homosexuals as "sub-human".
Regardless -what the student may or may not have done or may or may not do AND how you may or may not effectively argue the homosexual agenda talking points. The University is required to observe Catholicism and what the student is substantively opposed to that is happening on campus is correct and legitimate -period and inspite of your straw man and moral relative musings...