Hope you managed to get home FM. It does become a little tedious sitting in the lounge after w while, especially when you would just like to get on that last flight!
We had a London flight once that was delayed as they sent planes to Lebanon to get people out. Like you had, they read out a long list of flight changes for people connecting but we weren't on the list. They got quite a shock when we gave them our flight number which was about 3 hours before the ones they had. They then booked us on the next available flight to Glasgow and rushed us through the airport to make it.
PS I loved the Victoria Falls TR!