I don't know, do they really check who donated fiat comes from and refuse donations when it comes from, let's say, anyone involved in anything against their values ?
Checking this may be impractical. But for crypto donations, you don't need to check - you _know_ that it was generated in an environmentally-unfriendly way (at least for the currencies currently accepted).