I would say that you should definitely choose XIMB.
It's their primary program, and it will be much better than IMT G's DCP program. Just because of cost. The DCP program has fees that are over 22 lakhs and an average package of around 9 lakhs per annum. In contrast, the XIMB BM program has an average package of 13 lakhs per annum and fees of 15.40 lakhs for two years. Also, keep in mind that the DCP program is still new, so there won't be much support from the business.
I would have considered IMT G if it was a full-time program. If you can move up to IMT Ghaziabad and want to get an MBA with a focus on marketing and entrepreneurship courses, you should choose IMT Ghaziabad. But the DCP course fee isn't worth it for the same opportunity unless you want to work abroad, especially in Dubai.