Between 17th-19th Nov 2011 MDBD did one round-trip to Las Vages and two round-trips to Cancun. I haven't checked all of TCX's A330's but I'm 99% sure OMYT was your aircraft.
Airlines have agreements with various parties for replacement engines and it's not a massively long job to change an engine. The basic diagnostics are quick so not much testing would have been needed before deciding to replace. Quick change of engine, an air test and ready to go.
It could well be the original plan was to swap OMYT with MDBD but everything with airline operations is very fluid.
At the end of the day you got to Goa and these things unfortunately do happen from time to time.