Legally speaking, the Penalty Fare is an appropriate way to deal with something like this. That said, it ridiculous given the circumstances.
It is possible there might be a very technical reason why the Penalty Fare might be invalid - other forum members are better placed to advise on this...