You people worry too much as if this unmarked line on the gauge (the 100C mark) is the Berlin wall and crossing it is at your own peril.
Yes, air temp plays a role but humidity is a bigger factor.
Unless your are seeing 115C (fans on high AND A/C compressor cycling on/off) on a very regular/constant basis there is no need to panic.
Example: my W140 has essentially 2 M104s stuffed under the hood and the gauge varies between just above 80C to 100C or even slightly above depending on ambient temp, engine load, etc, etc, etc. One time I was stuck in traffic with a 36C (about 100F) ambient temp with the engine idling for a solid 90 minutes with the car in neutral. The gauge started climbing after about 30 minutes, hit 100C, exceeded 100C, hit 105C, 110C, and finally hit 115C after about 1 hour and stayed there when the electric fans kicked in and ran at full speed non stop. Once the car got moving, the gauge dropped after a few kms back to around 100C, and even slightly less at full highway speeds. Keep in mind that the V12 W140 has a coolant capacity of 20L, but otherwise is similar if not identical to the W124 (especially the later W124 with dual fans). Never bothered turning off the A/C and dumping hot air into the cabin.
This "drive through" test is not valid as there is not sufficient airflow going through your radiator.
Don't forget that MB tested these cars to breaking point all over the world, including Death Valley, before the age of "computer simulation".