I'm quite surprised they didn't just delay it longer and sub/lease another aircraft in rather than lease a smaller aircraft and transfer the rest of pax by road - even though it would have probably increased the delay. Ofc TCX will know the reasons why but still is clearly the logical and most economical thing to do.
Never good to hear a bad experience like this but seems to be getting more and more common, I think a bit more honesty and transparency is needed!
Hope you've arrived.
Jonny.