Starting to make sense
So the ACARS messages pretty much ruled out a bomb. But it could have been an incendiary act.
Now it seems there was a fire in the cockpit. Unlikely to be the place for a pax to start a fire...
Looking very much more like a window heater fault that got out of control down below... Leading eventually to loss of avionics. As has been suggested here already.