The M104 as used in the W124 (104.99X) does use the M103
viscous fan clutch mentioned above -- 103 200 04 22 [XX]. That is the
generally accepted part number for the M104.
Per the EPC, the 104 200 01 22 fan clutch is specified only for the 104.941 and some .942 engines (appears to be for W202 applications), as well as on the .992 engines up to 002496. So, it looks like it will also work in some limited 124 applications.
I would recommend always using the 103 part, and going with either Behr (aftermarket) or MB (new or rebuilt), for a 104.99X application.
I am actually using an M103 fan clutch on my G-wagen's M104 engine, as well, although it's a slightly different part number 103 200 11 22, which is specific to the M104 (G320) and M103 (300GE) based G-wagens. G-wagen fan-clutch HOW-TO is here:
https://www.500eboard.com/forums/showthread.php?t=6152
Cheers,
Gerry