That's the point, isn't it - - - other nonprofits aren't charged this fee; the sea scouts ARE charged the fee - simply because of their ties to the Boy Scouts, ie their freedom of association. They're being discriminated against because of their associations - and that's not constitutionally allowed.
The remedy is simple, then: require ALL nonprofits to pay.
But madg cannot view the issue squarely and fairly. It doesn't fit his pro-sodomy worldview.