Their spinners dont depend on "turn" as much though. I think Theekshana is an excellent PP spinner and Hasaranga is an awesome middle overs spinner. DDS is there as backup. They can pretty much use other seamer allrounders and fast bowlers and round out their side.
What this Asia Cup shows is the importance of having allrounders, even if they are not bonafide test match ones. Or at least, having batsmen who can bowl and bowlers who can hit well. This is where we have been going wrong consistently.
And of course the genius minds of Harsha Bhogle and Parthiv Patel (middle class, in the case of the former), it means playing Shami Bhuvi Bumrah Chahal as our 4 main bowlers, basically ensuring we are playing 4 #11s who are all liabilities in the field as well.
I think the exact lineup they suggested on Cricbuzz live after the Afghanistan game was something like - Rohit, Virat, Rahul, SKY, Hardik, Pant, DK and those 4. I am sure that is what we need, 3 keepers, and a top 7 where only one can bowl and 4 #11s and a weak ass fielding unit, in Australia of all places.