lool who told you France doesnt wish to be part of the so called mess we created? lol France is a western/EU country and nobody forced them with a nuclear war to stop the Mistral delievery to Russia. Their government took this stance themselves, if they had wanted, they could have easilly moved on with the deal(Yes we would have made some noise, but after few weeks everything would have died down/calm down/return to normal). So you have to look for other reasons to justify the french government decision other than saying they dont want to be part of the mess the U.S/E.U created, as if they are not part of that group.
Secondly, i agrre/like your last point. Yes i wouldnt mind at all if India used this occasion to its own benefit(though im not sure your 'best friend' Russia will be happy with this though.lol) and pressure France with Rafale deal, to get a better bargain and more TOT from France on the Rafale. Afterall, thats what any country would/should do, your own interests should come before anything/country, even 'all weather friend' Russia.