Could Donors donate anonymously?

For sure! They just need to click on that checkbox in the Resilia Donation Portal:

With this option you won't be able to see the Donors information.