There are charities who accept donations in crypto. We donated future royalties on secondary sales for some of the things we did at SXSW to Action against hunger for one example.
Charities will "accept" nearly anything because turning down donations is bad publicity and people barely need a reason at all to turn on a charity. They don't want it though and will offload it as cheaply as possible. Often this is a minor cost center for some charities lol.
My mother does consulting for non-profit fundraising departments, and I've helped her with her business on several occasions. Charities regularly turn down or ignore weird donations if they are not concretely 6+ figures.
Most of the places my mother has helped have gift processing employees (the folks who take in the findings and figure out the tax credit to the donor and figure out where in their ledgers it fits) who are not able to keep up with their work load. Which, to be completely honest, most of the time is because the gift processors aren't really that good at their job, but it is what it is (entry level job, low pay, high turnover, etc). It's basically a closet-space problem, though. If the gift processors are more competent, the whole operation is usually more competent, and there's more work per person, so it comes out in the wash.
So weird gifts like "residual royalties on secondary sales" are likely to get ignored. The harder it is to put a rock-solid, today-dollars value on a gift, the more likely it is to get rejected or just ignored and never actually processed, sitting in limbo where the donor thinks they've gave but there are no actionable funds for the org to spend, because it's a huge tax fraud liability waiting to happen.
If you say so. That certainly didn't seem the case for the charities we spoke with when we did our research. Quite a few were not set up to do this, but the ones we chose did seem to want the donations.
That said, that's orthogonal to the point. The GP said charities could set up crypto wallets to accept donations and as I pointed out, some already have.