There' nothing to stop me from donating. I just don't get any attitude adjustment for the next donation unless I long rest between donations.
So I give 200 gold and get +20 attitude (instead of the +100 I used to get). I give another 200 gold and get no change in attitude. I long rest and donate 200 gold, and I get another +20 attitude bringing it up to 40.