There are some key ingredients which are essential:
A top strike bowler with the ability to take pitch out of equation, think Marshall, Steyn, early 90s Waqar, Cummins.
An ace off spinner like Lyon, Swann. We do well against leggies (so no Warne, Yasir, MacGill), more than ok against left arm spin (Herath, Maharaj pulverized recently by Kohli and co.), vulnerable against quality orthodox off-spin. This spinner can be partnered with a lesser spinner like Panesar, Santner, Moeen.
An opener who is excellent against spin and has the habit of scoring big 100s. Opening is the easiest position in India, so someone like Cook.
A middle order batsman who is dominant and can throw Indian spinners off their line and length. Think 2012 KP or ABDV.
Another middle order batsman who is extremely consistent and quality against finger spin, with high conversion rate. Think Steven Smith or Younis Khan.
A strong multi-faceted 6-8, which can play at a high SR since we are slightly weak against lower order. Think Kock/Mushfiqur, Stokes/Shakib/Holder, Moeen/Santner.
Another tall quick with extreme discipline, like Hazlewood or Gillespie of 2004 tour. Not mentioning Broad since he hasn't done well in India for some reason.
So any team that can put this kind of XI:
Cook
x
x
Smith/Younis
KP/ABDV
Kock/Mushfiqur
Stokes/Shakib/Holder
Moeen/Santner
Lyon/Swann
Hazlewood/Gillespie
Steyn/Marshall/Cummins
The 2 xs can be random. Put in Root (excellent record in India) or Amla at number 3 and this team can definitely beat India in India in a 4 test series. Or we can go with Shakib in place of Moeen/Santner, but 2 high class ARs in a team is something we have never seen at that level, unrealistic. I don't see any team having this kind of combo even in past eras, this Indian team in India is a force of nature.
Aussies come closest since they have some of these pre-requisites: Smith, Lyon, Cummins, Hazlewood, even Starc with reverse swing and aggressive lower order batting adds a unique dimension to the team. If Labu does well in SC (say like Root), if Pucovski develops into the player CA is hoping he can be, Australia will give us the toughest fight in October 2022. By then some of our weapons like Ashwin, Shami, Umesh, Ishant, Pujara, Rohit will be on their last legs, so some vulnerabilities that can be exploited.