I found one reference about the ATA not having CAN functions, but not certain. Still nothing about programming or its relation to IR module and if that needs to be programmed as well. I bought a module from ebay to give it a shot. The part numbers are the same 140 820 57 26  & 352 177 but there is a faint "94Wxx" code beneath 352 177 that is different on the units I can find for sale - the one in my car is a "94W34". Here's an example from the web:
BenzWorld.org forum is one of the largest Mercedes-Benz owner websites offering the most comprehensive collection of Mercedes-Benz information anywhere in the world. The site includes MB Forums, News, Galleries, Publications, Classifieds, Events and much more!