I am curious did the aircraft have 2 altimeters? (or more)
Was these both cross checked and set with different or same QNH?
Did the QNH check and get checked regularly during the whole flight?
I don't think the OP is telling the full story on this, some info is missing in my opinion.
But I would not have gone to legal action, that seems a bit overboard!