According to MBDOC, the evil French radiator was in w203 cars produced from April 2002 to August 2003.
That would include some, but not all w203's marketed as 2004 models. (Mine was built 25 July 2003).
http://www.peachparts.com/shopforum/tech-help/250877-so-when-do-i-pitch-my-valeo-radiator.html
FWIW, I asked the dealer parts guy about this. He says he has never sold a w203 radiator except as collision parts. He showed me the current version, which is also a Valeo, but made in Poland.
Mine is just now hitting 100K miles, so I think I will go ahead and get it changed, just for feel good.
I sent in a transmission oil sample to Blackstone about 2 years ago, and it had no water or glycol at that time.