i have had carby ice cause an issue with my 912, long descent from 8500 ft to wollongong, near idle power, OAT about 20 deg, and light whispy clouds/mist at certain levels.
ran rough for a quite a while, i have never had carby ice with a 912 in nearly 1000hrs, so didnt think of carby ice, landed, removed the cowls looking for a loose plug lead or fouled plug, and quite quickly noticed a nice ring of condensation ice formed on the outside of both carbys.
on the shock/ descent cooling stuff, i believe it is a bit of a myth, i will not conduct an engine run until oil temp is at a minimum of 50deg C. engine runs complete, line up for take off, oil temp tends to settle around 60 to 70 degC, full power, take off, power back a little to climb power, temp will then climb to 90 degC or 110C if a long climb past 3500ft. cruise power even after 5 hrs, temps still around 90degC, long descent from 8500ft to 1500ft, idle power, oil temp drops to about 70degC or maybe 65 if OAT is between 0 and about 10. so even after the longest descent at idle power, the engine is still warmer than it is when asked to work it hardest on take off.
someone else i know has a RV10 has shown similar results with data logging that shock cooling just isnt happening with his IO540, and my 912ULS in the Savannah. the descent recorded in the RV was from flight levels to circuit height of 1500ft, after ATC forgot to give descent clearance requiring a far steeper than usual cruise descent.