Remarkably, India has managed to alienate both Nepal and Bhutan. Why remarkably? Nepal is the only other Hindu majority country in the world and its economic ties to India is much more important than such ties to China. Bhutan's entire economy is reliant on India; so much so that it doesn't even have formal diplomatic relations with China because India vetoed it.
It's a bit tough to do that when China has a noninterventionist policy. It's a policy that has served China very well in the last few decades so I doubt there's any appetite for changing it. Besides, the Nepali protest/revolution doesn't seem to be particularly American inspired, and even if it were, it probably wouldn't benefit them very much.