The alternative is either invade them (which is a bit dodgy) or allow them to become an effective vassal state of the people’s republic of China, and I’m sure India doesn’t want that....
Well, at this point they’re pretty much stuck with it. But they would have been smarter to have supported the king earlier in his fight against the Maoists, instead of helping to undermine him.
I know they don’t like Himalayan royalty, but it’s better than Communist terrorists.
Now, as you say, they have painted themselves into a corner.