Sounds like a typical DC cock-up of which there were many.
BAEC seem to have looked after DC members interests pretty well during the wind down of the DC programme but this one might just be too much of a challenge as they have to rely on Egyptair playing ball.