If you look at the attitude of the aircraft in the video as it flies over the TDZ, it was noticeably nose-low but the wing was still producing enough lift to keep it in the air. Not type-rated but I guess on a normal approach it should be 2 to 3degs NU? This shows the speed was excessive, and also as the main wheels were still in the air with the nose wheels on the ground it was the same during the first part of the rollout.
I think the landing roll looked shorter than it actually was due to the perspective from where the shot was taken as the aircraft moved further down the runway towards the vanishing point. Having a headwind component and what is alleged to be an empty aeroplane would have helped reduce the stopping distance, once the main gear was firmly on the ground, as they don’t fit brakes to the nose gear!
As they were at Vref++ even after touchdown, a G/A shouldn’t have taken much effort as they were already at flying speed? In a non-FBW type, just relaxing the forward pressure would have done it...