The A/C causes the engine to idle at 750 rpm, not 500 as usual and yes, the A/C fan does bring the temperature down.
I'm beginning to think that the radiator fan is controlled by a combination of data, from engine and external temperature and status of the A/C. All this stuff is BMW, after all.