to discriminate on the basis of race, religion, sex or any other protected class. BYU, as a private institution has the ability to set boundaries on the conduct of its students. Conduct is, of course, seperate from beliefs. But to your point, BYU is a religious private school and does not try to hide the fact that it imposes a high religious bar on those who wish to attend. The church requires a high bar of its members when it comes to temple worshiip, but while the church and BYU may preach against sinful behavior and also takes actions to show that they do not support that behavior, the church and BYU are fairly tolerant of others abilities to voice and hold their own opinions. I do not believe BYU would prevent a secular university from joining their conference simply because the school didn't have the same values.
On the other hand, while UC cannot kick kids out of school for attending a religious meeting, they have been cracking down on anyone who speaks against their moral stance. We don't know for sure, but I have a sneaking suspicion that if UC was a private university you would not see any vocal conservatives graduating from their university. https://www.cougarboard.com/board/message.html?id=20170583
Which is more intolerant? Depends on how you define it, and the school operate under such different parameters (private vs. public) that it seems inaccurate to simply look at what the rules of the school are.