First, I want to make sure that the issue you are expereincing here is NOT a message that say "a critical error has occurred on this site" or similar. If it is, I suspect something else is going on and have instructed our team to look out for your reply so that we can keep digging into what's going on.
For the larger issue here of the Give Accountant role not having the access it needs, I've found a bit of a hacky workaround while our team evaluates the best way to handle the ticky world of user permissions within GiveWP.
First, watch this video that I made for Andrea, one of our customers:
If you need assistance implementing custom PHP code on your website we have this guide:
Here are the two plugins I referenced in the video:
That will give you a good way to restrict that access until our team handles this issue.