It's not an easy task. Trying to determine ground speed and heading over many hours from a handful of values for velocity away from a satellite.
Agree that vertical velocity will influence velocity relative to satellite. But not sufficient to produce a false (of to conceal a real) major heading change.
To me it seems very good news if we have been able to significantly narrow down the time when the aircraft turned south.