You’ve hit on the tandoori and paneer dishes, though tandoori meats typically lack sufficient fat (lean protein) so you need to add fat in some other way. Curries shouldn’t be too bad unless your favorite has a particularly carby sauce - Korma seems carbier (though also fattier) than say a vindaloo. I don’t know what the local cuisine includes in Mumbai as I’m used to more generic UK/US Indian food. The killer replacement required is obviously rice… do any do any of the fake rice e.g. konjac noodles, or cauliflower rice? They might do a mixed grilled/steamed (non-starchy) vegetables to have with the curry.
A lot of my favorite Indian foods are just not keto - samosas, pakoras, popadoms, naan, bhajis, various chaat, honey drenched sweets, etc. 
At least I have a wide range of cuisines to choose from if I go out, though several lack too many keto options (Mexican, Italian, Chinese). If you have other cuisines, assuming mozzarella sticks aren’t native Indian food
there are lots more things. Chicken wings are a classic keto take out food and can have any sauce on them to your preference. BTW - breaded/battered mozzarella sticks are not very keto with quite a few carbs in the breading.
French food usually has lots of keto options - meats with fatty sauces, German food (sausages and sauerkraut but not the things made out of potatoes) has options. Burgers (with whatever permissible meats) with toppings but no buns are many people’s standby fast food options in burger chain filled western countries.
You could supplement takeout food with high fat nuts, cheese, deli meats, boiled eggs, etc. to minimize repetition or bad options - macadamias, almonds, walnuts, etc. can all give you lots of calories and nutrients without need for cooking facilities.
Good luck and I hope you get some cooking facilities soon.