I would disagree. Though it was an excellent double-century. I'm not sure he was quite good enough. He is a much improved player now.
The West Indies were, and still are, an ordinary side with a lacking crop of bowlers. Key has something like 775 Test runs and 221 came in that one innings, otherwise his average of 31 would be closer to 21. Selectively highlighting the one or two moments Key looked Test class is rather scraping the barrel, hopefully the selectors are wiser than to go backwards in selecting batsmen. And it would be a backward step, picking a player who had a chance and giving him another four or more years later. Let's move forward, pick players with similar claims, younger and more athletic. I read on the TMS Blog a comment where someone suggested Rob "The Don" Key's average is 36 this season, hardly cause to throw him in the side for his umpteenth chance ahead of the likes of Shah and Bopara.
As for the XI for India, I would pick two spinners. A side something like :-
Strauss
Cook
Bell
Pietersen (c)
Vaughan/Collingwood
Shah
Prior (wk)
Flintoff
Swann
Anderson
Panesar
Harsh on the quicks, especially as we have better options there than in spinners. But wake up to the harsh reality that spinners are more likely to be effective and that we need as much batting as possible (within reason) I've picked Prior as he's likeliest to displace Ambrose as the ODI incumbent, Anderson as the most consistent England bowler at the moment, Flintoff as he can bat with the two spinners arguably our best two. I've put Vaughan in as he averages over 70 against India (1000 runs so not to be taken lightly), although Collingwood (and Shah) can bowl a bit which will help.
It does beg the question, do you go horses for courses or trust your best bowlers no matter what the conditions? Unfortunately our past choices of spinners have included Dawson, Udal, Blackwell, Giles and Panesar for his debut. Hoggard has had a couple of decent tours out there, while Anderson had a good Test out there last time (which England won)