Any private group has the right to discriminate against the Scouts. No goobermint has the right to discriminate against anybody.
Well, at least they can't discriminate against constitutionally protected expression.