For the original question, I believe the problem lies in the carb air temp gauge.
I guessed that the a/c in question is John Woodward's wheeled beaver, 'Beaver_wheels.zip', found here.
http://simviation.com/1/search?submit=1&keywords=woodward+beaver&categoryId=31
Dispite the absence of a carb heat control, the 'H' key does control 'carb heat'. I observed this by installing a 'carb heat annunciator lite' and by observing rpm drop at 2000rpm, on the ground
I then experimented with the carb air temp gauge at various OAT's. The 'Bvr_carb_temp' gauge does respond to change in OAT but it appears to be reading temp in F, not C, so reads higher on the C calibrated gauge scale. It does not register any change to carb heat on/off regardless of OAT.
I then substituted another carb air temp gauge (DC-3). It responded correctly to OAT and carb heat on/off.
So I guess a gauge substitution is in order.
Dave