I see no problem with this decision.
They short changed the charity. The game was a skills event and the odds as such. Insurance company trying to save a buck.
Sounds like the Insurance company found a technicality to weasel out of paying 30k.