I believe it's been more than 3 years that Dhoni has been struggling to get his team out of trouble or even giving impetus to the end score.
Now if India is playing Dhoni in their team then they must be considering 1 batsman short. Do not think R.Pant is an immediate solution to that.
Pant has not shown that he can hold up himself at ODI levels, India has pulled this situation on themselves by not trying other WK-Batsmen options earlier.
Their batting only depends upon the top 3 rest are just travelers, they have no reliable power hitter in their line up.
You can not consider H.Pandya a hitter who can only target spinners and there are not many teams who rely on spinners in the last 10.