Not saying this is a perfect analogy, but consider housing. If you are renting or selling real estate, you can not discriminate based on protected classes. However, if you are renting a room with shared spaces, you can deny applicants for any reason.