As luck would have it, our flight is now delayed by 4 hours, new departure time set at 4.30am. What an unearthly hour!
Reason: see above. Later that evening we actually see the hapless, tired folks from the Saudi plane undergoing stringent security checks before reboarding. A memorable day for them indeed.