I don't believe I've ever seen a satisfactory solution for a crowing rooster short of rehoming or eating him. The safest thing, as
@aart pointed out, is to get rid of him. Even crow collars still permit some level of crowing.
The problem of freezing waterers is one I grappled with for years. I hauled water back on forth as the water would freeze, replacing it several times a day on freezing days.
The simplest way to keep water from remaining frozen without electricity is to use black rubber water dishes and place them in direct sunlight. They quickly unfreeze as the sun warms the dark container.
Then I heard about light bulb/cookie tin warmers, and I made some of those. They worked okay during the day, but not at night when the temp was driven well below freezing. And electricity for those bulbs was getting expensive.
Because I'm getting old and losing my muscle strength, I wanted something to free me from having to haul heavy loads of water back and forth every day, even in summer. A few years ago I switched to Igloo five gallon water coolers and installed Bright Tap nipple systems on them, easily screwing into the spigot hole. I only need to fill them once a week or even just every two weeks in winter using a garden hose.
The only problem I still needed to solve was how to keep the nipples from freezing. I solved that by buying a couple 9" x 9" heating pads for $9 each at
Walmart. I tied them to the Igloo, draping them over the Bright Tap. It keeps the water from freezing in the nipples, and wrapping the tanks in water heater blankets keeps the water itself from freezing down to very low temps.