There is no mystery, the donor just donated the money anonymously.
All that means is that the city won't publish the name of the donor. It doesn't mean "no one knows who has paid for this".