I think Kholis break was scheduled for a while, they wanted him to rest for the test series as well but he wanted to play there so happy he has chosen to rest in the shorter forms. Still expect India to win the next two ODI, winning the toss and bowling won it for SL in the first game
Kholi has a massive 13 months coming up, test tours to South Africa, England and Australia. Probably the worst case road trip for a sub continent nation to be on (I think there is a 2 test WI tour in the middle there to regain some confidence)