Well one of the two is incorrect.
I find it hard to believe both David and his wife could confuse no holding with 60-90 minutes of holding.
Which is it?
Well considering you can clearly see the route, lack of holding, diversion to OOL, and a landing time of 19:47. The departure out of OOL was 21:27 which was before the airport was shut down, and about 90 minutes of holding before returning back to OOL.
I would suggest that I am correct.