Having watched the video of the two approaches viewed from the same point, the first one does appear to be seriously low, four reds on the PAPI (if they can even see it). The airport video doesn’t look so pretty, either.
One does wonder what the view out of the front window was like for the last 30s or so...