I can't believe you're speculating on a cause from the info presented.
Don't do that.
Haven't clicked the link, but is that a 747SP?
Glad none of our pilot brethern were hurt. Very lucky.
It appears to have been a -100. Could have been a -200. Sometimes when they are converted, different windows on the upperdeck are blocked out. Definately not an SP.