Professor Maguire has no business teaching at a Catholic university and advising the Bishops on matters of faith. It is the duty of a Catholic university professor to teach the Catholic faith, not what he would like it to be. It sounds like he would fit in better with a liberal Church like the Metropolitan Community Church.
Marquette has issued a public statement that Maguire remains on their faculty only because of the exorbitant expense of firing him. (He has tenure.) But they also assured the public that they do not allow him to teach!