I don't see how it could have been flying HDG. The last 2 pings were at 7:11 and 8:11 on the same 40 degree arc. That implies to me that it flew to a waypoint before 7:11 and went into a holding pattern at it.
Are there any waypoints in the search area that would meet the criteria?