I have no idea as to why the aircraft stalled. However, I might have some insight into the roll.
In April 1976 I was briefed on 747 airtest stalling by Ed Hartz, a Boeing test pilot. He warned that any rudder input, or engine asymmetry, at the point of the stall could cause a rapid roll rate which could not be corrected by aileron input.