I am not sure I know anybody personally in the Finances group, so here it goes.
I think we should made our finances public in our web site. It does not need to be detailed itemized accounting, but some general expending report posted periodically would be great.
Not having them public will raise suspicion, and it is probably already raising it.
I a sure you are doing an excellent job, and I imagine that it is not easy at all to keep track of all those transactions for immediate needs decided on the spot due to the urgency of the moment.
There is a huge responsibility in accounting and we are all very thankful for your skill.