Section 2(d) of the charter clearly states freedom of association.
It must be established first if these alleged guests made political donations, and then, so what?
Keep in mind cybercoma that I am in part playing the devil's advocate here.
I have seen this conflict in the NDP as well, or lack of at the Ontario provincial level when supporting unions.( but that could all change soon seeing how unions are starting to surge in popularity in Canada!)
WWWTT