It turns out non-profits are exempt from no-call list rules.
Here is some advice about dealing with these folks:
J. Hoel
I don't like phone solicitations and will boycott all charities that harass in this way. If I want to make a donation, I seek out the charity on my own.
Anna P.
You can bet that they are extracting a pretty penny from the charity for their service. Contact the charity directly and tell them that you will donate directly or if they continue to use this service, you will no longer donate at all.