He may not win Title X (unless the school gets any federal dollars, but they likely don’t as they’re a religious institution) but breach of contract, if they have good evidence, is a good possibility. If his claims are true (that their code of conduct that the faculty & students agree to specifically says they don’t discriminate against people for their sexual orientation) then their actions are wrong. If the anti-discrimination policy was not there, it might be different. They kicked him out of school & denied him a lot of opportunities in his education when he didn’t violate any rules. They did it because of his sexual orientation. Assuming the administration used slurs like he claims, this is incredibly unprofessional on the part of the administrators (hopefully he has witnesses and/or documentation for all of this stuff). At the very least there’s a good chance the school will settle.