There's a very interesting and soul-searching set of questions here. On the one hand, our industry strives for an open-and-honest reporting culture. In fact, we now use the word 'just' and there is a (misguided?) belief that honesty brings a degree of protection. In the same breath, we cannot be protected from the rule of law and it's consequences. The bottom line is that legal types will pour over and make a legal interpretation the 'endangerment' clause of the ANO:
138 Endangering safety of any person or property
A person must not recklessly or negligently cause or permit an aircraft to endanger any person or property.
Clearly, there will be endless discussion about the terms 'negligent' and/or 'reckless'. Personally, I'll be fascinated to see how this progresses, not just because of the specific occurrence.