Highly doubtful. MB doesn't have a V-10 for passenger cars unless they stole a Touareg eigine and jammed it in the SL body and stuck a star on it? Sounds silly to put that motor in a convertible to make it handle well.
If they have it, why not have them send a picture of the glow plugs.