Rohit, who fractured his finger during the England ODIs, was initially ruled out for four weeks but though his finger healed, the top-order batsman's shoulder continued to give him trouble.
"To set the fractured bone, two pins had been inserted inside the hand and now as per my knowledge goes, it has been taken out. Rohit is hand is shaping up fine," a BCCI official said.
Rohit, 27, is being monitored by BCCI physios at the National Cricket Academy in Bangalore and is expected to make a return for the three Tests against the visiting Caribbean side starting October 30.
India are likely to continue with the opening combination of Ajinkya Rahane and Shikhar Dhawan, and Murali Vijay may be persisted with as a back-up option.
The Mahendra Singh Dhoni-led India is scheduled to play five ODIs and a one-off T20 before heading into the Tests and Rohit is expected to return for the Board President XI against the visiting team in the three-day warm-up match in Kanpur on October 25.
Take a look at Team India's casualty list
Cricket Buzz: Australian coach considers Pakistan tough opponent
High Court forms selection committees for Rajasthan cricketers
Kohli should replace Dhoni as Test captain, says Azhar
Injured Gayle hopes to be fit for India Tests