The later/last still of the flaps from the passenger video, to my eye, clearly showed them deployed at a greater angle. So the photo in this article doesn't necessarily seem relevant. Possibly, deployment was delayed, but I wouldn't know what the appropriate timing for that approach is.