Charities are not the only entities that receive donations. Political candidates and other advocacy groups (like the ACLU) are mostly donation based non-charities. This year I've seen dozens of restaurants asking for donations to keep afloat. Google may have a more constrained definition for their TOS, but I don't think this use of "donate" is outside the common understanding of the word.