I'm probably missing something important here but didn't that bakery in Northern Ireland win their case that they didn't have to provide goods or services which disagreed with the beliefs of their owners, and didn't have to bake a cake supporting gay marriage?
The bakery was sued by the Equalities Commission of NI for refusing to provide a cake iced with the slogan "Support Gay Marriage". The bakery won because they would have refused to provide such a cake to any group. Therefore they weren't discriminating against any protected group.
The irony is that immediately after their win, another local business immediately said they would refuse to serve the bakery due to the bakery owners' beliefs. That's straight out discrimination. But they weren't sued. We can speculate that the ECNI had blown their litigation budget. Or we can speculate that the ECNI thought that the bakery had the Wrong Sort of Protected Beliefs, while the other business had the Right Sort.
That's the difference between the bakery and the college here. The bakery were not refusing to provide service to a protected group. The other business (and the college) are doing precisely that.