I think that software developer in post 50 not only brings us back to a major causal factor, but also explains it in a perfectly understandable way that for me makes it potentially the most important factor in the accident.
The stall warner was "inverted" or you could say reversed. Surely having a reversed/inverted stall warning in a night stall situation with unreliable indications will generate the same potentialy fatal conclusion as discovering (or in fact not discovering) that you have reversed aeliron controls as you correct a roll tendency at 200ft on departure ??