Just use a fake name generator. i agree they shouldn't be collecting info but from there point they want to make sure they have contact info so they can double dip. Say next month or year they may contact you for a second donation. From there side if they get even 10% to redonate they surely happy.
That's probably the reason. Don't think the KYC applies to non-profit charitable organisation (there may be some donation threshold though, when some info is required).
As long as they don't ask you for the copy of id - I don't see a problem, but if such info is not required by law, they should make it optional.