As an update to this, I happened to notice when I was playing yesterday that donating on the computer did not have a green thumbs up as a club activity even though I was in an active club gathering which has be friendly to others as a club activity.
I then went and checked a Sim family I have living in San Myshuno who also has be friendly to everyone as a club activity and there happened to be a protest going on in their neighbourhood. I had one of them go down to make a donation to the protesters while in a club gathering, and while the option to donate is under 'friendly', it also did not have a green thumbs up beside it. Other friendly interactions do have green thumbs up beside them. Also, I've not had anyone autonomously donate to protesters, either in a club gathering (with 'be friendly' as a club activity) or not in a club gathering. I was under the impression that approved activities have green thumbs up beside them and that's how you can tell they are approved club activities.
Thanks and regards,
Jennifer