I know that Eaton makes transmission coolers that tie into the coolant system of the engine. The advantage to this is that during winter the cooler will actually warm up the transmission and keep it up at operating temp on a very cold drive. This also makes for more consistant wear pattern since extreme swings in temperature are not good for bearings. Then with the radiator powered transmission cooler, if you have a block heater, your transmission will be warm also when starting.
I have an electric block heater on my truck. When I was driving in winter, I also had a 120vac boiler circulating pump (magnetic pump so there were no seals to leak) to circulated the radiator coolant through both the primary Diesel fuel tank and the fresh water tank (Arctic Fox). When it was cold, the gasoline powered Onan 6.5 air cooled ran all the time when stopped since I had electric heat. The hot air from that just blowed straight down. I took a piece of cardboard and created a "duct" to blow the hot air back up towards to exposed water line and the transmission. Never had problems with shifting the transmission. Good Luck, TomC