Dear God, we did one hell of a lot better than this back in the 1970s, in another Gulf airline, using the relatively primitive computer-based systems we had at that time and, of course the Telex. We could and did usually have alternative arrangements in place for everyone whose connections were missed by a delayed incoming flight from Europe or the Far East, by the time the delayed flight landed.
Perhaps a good old fashioned phone call to Emirates Support would have helped. Living in the modern computer based 21st Century people still have trouble communicating these days.