Weather situation looked challenging and will probably be found to be major contributor. Cold front with sharp wind shift reported at both Houston-Pearland and Galveston around time of incident. Above this low-level wind shift, strong low level jet from SW. Likely some severe turbulence and erratic winds in vicinity of sharp right turn made when left turn denied. Reports of "good weather" in area also credible as these conditions confined to immediate vicinity of the cold front and radar echoes. A few miles either side partly cloudy and warm, not overly windy at surface. Could even be a lightning strike on the fuselage contributing to this unfortunate outcome.