I believe the Michelin Super Sport is now available in most big tyre sizes, including 225/40/18.
The Mercedes rating is a bit like Porsche's N rating, the tread pattern may have been changed a little (or not at all depending on which side of the fence you want to sit on). I wouldn't see a problem putting it on your car but it's probably best to get expert advice on this.