Anyone can turn off the transponder but nobody can turn off the telemetry. That's all you need to know about what went down
Easy access within the cabin via E11 to the SATCOM, would disable all telemetry.
But I'm still interested whether this 777 is equipped with Satphones... unlikely I guess seeing it would completely redefine the scenario.