Probably had a russkie HVT, shot down with a manpad. Yea Im speculating ...who knows.
Look at Drago’s link - it was at 33 thousand feet. Couldn’t have been manpads.