First of all, ignore all the people telling you that "this will make him a well rounded individual", or "he can just get over it" etc… in no way shape or form should you sacrifice your son on the altar of wokeness and just allow this to go on. Not to mention your paying for it! It sounds like you've spent too much time and effort raising him right to just turn around and flush it all down the woke toilet.
You are already sending him to a tumultuous time in terms of his Faith being challenged, starting a new chapter in life, and the craziness that comes with College in general, this isn't a bad thing, it's part of growing up, however it's completely unnecessary to add this to the mix.
Hear me, there's is no scenario in which your son comes out of this a better person and more solid in his faith. If anything, the opposite will more than likely occur. The odds that your son is going to to turn this militant liberal homosexual person into a God fearing conservative are slim to none, the odds that cohabitating with this guy will lead to your son questioning his own values (not in a healthy way) and thus deteriorating the man he has become are much higher. That, or he will be cancelled for not going along with it or feeling uncomfortable.
I had this very same thing happen to me my Freshmen year of College. I just rolled with it until some very disturbing things took place and the dorm administrators ended up kicking him out of the room.
The last thing I'll say is, would you allow your Son to live with a College girl? If no, then the reason is probably because you feel it would be inappropriate, the same sort of thing would apply here for your son who would be living with someone attracted to his gender.