well, given time, I am sure the AAIB will report their conclusions.
My views (as you have so eloquently paraphrased above) are still my views on it, with the info we have in the public domain, I can't see any another scenarios.
I may be wrong, time will tell, however, if I were a betting man, that's where my £10 would be.
Sorry if you think this is inappropriate, but I find it better than the endless hysterical theorising weird technobabble about this and that (against the clear and concise posts from those that are familiar with the EC135 and it's systems).