wow, your experience must have been surreal.
it does almost look like they either ran out of fuel, or instrumentation caused the 1/2 mile or so short-of-landing on the smaller runway.
google maps shows houses and buildings on either side of the narrow path in. (to that shorter runway that runs NW/SE)
Just a quick glance at the history from flightaware (yesterday track/log), the flight in didn’t seem to have the dramatic drops in altitude while on approach. What was different this time?