Author here: happy to answer questions.
Right from the article. Sounds like there have been multiple owners, no way to assign blame. Last owner probably can't be fined for something they had no knowledge of.
If you're interested in the donations stuff, I'd suggest checking out www.givewell.org -- their research is really top-notch.
We live well below our means so we can donate more, so we did have some savings.