Whilst I entirely agree with everything you have written, I think that there are a number of important issues involved here.
As you rightly say, McLaren got caught out lying - in the heat of the moment - in an atmosphere of paranoia following the very unfair penalty imposed on Lewis Hamilton last year - in an attempt to get the 3rd place to which they reasonably felt they were entitled.
The first problem that arises is that in doing so, they caused Jarno Trulli to be unfairly penalised - as a result of their lie.
The other significant problem, to my mind at least, is that in order to avoid the consequences of what seems on the face of it to have been an understandable ploy, they have now sacked and humiliated a formerly loyal employee of very long-standing.
I don't know what the lessons to be learned from all this are other than that:
- one shouldn't tell lies, even if they are "white" lies
- people at McLaren should know the F1 racing regulations and apparently do not
- the stewards at some F1 events are incompetent
- you shouldn't hang out to dry a loyal employee when you screw up
This whole thing is a terrific real-world example of chaos theory in action, so very much better than a butterfly flapping its wings in Tokyo and causing a tornado in Toronto