Can a private college disallow a club based on politics?
Of course!  For instance I'm pretty sure Bob Jones University does not have a LGBT club of any kind.  It might affect their ability to receive certain federal grants and other monies but other than that...