Even with speed brakes not armed they will deploy when:
wheel speed>60kts
levers at idle and
T/R's positioned for reverse thrust.
And with reports indicating icy rwy, autobrakes at gigamax would not have slowed her down. Looking at landing distance charts indicates shorter stopping distances with max manual.
Now if Antiskid was INOP that would be a whole other matter.