Shami, who has been recovering from an ankle surgery earlier this year, has faced growing scrutiny regarding his return to the Indian Test squad