I definitely try sliding the cleats back.
regarding the temperature, I ride from 20F-100F and it makes no difference.
As far as the shoes go, I'm wearing Sidi and I used to wear Specialized when I rode MTB. No difference. I know that Shimano makes their shoes in a wide, so maybe I'll try that.