I made something very similar to what you have in your pics Jay, but it's made from 4" ABS. It's shaped like an I. (Actually, it looks like if a T and and I had a baby... LOL!)
The aft end is a T fitting. Fore end is a T fitting with 2' of ABS added to each side. The fore end of the ABS has a channel cut in the bottom (3" wide ?) so it slips over the windshield, then on the aft portion I added a 45* fitting to lift the back of the support a foot higher. I had to heat the ABS, and bend it a bit, to conform to the windshield angle.
This has worked well for 15 years, and I even added a section of pipe to the middle, since it was too short for my new(er) boat. It has sagged 2-3" in the center over time due to pressure and heat, but still works fine. It's super easy to install/remove from inside the boat, and while not "super easy to install/remove it while standing at the transom, it can be done. I usually handle it while standing at the transom, grabbing over the 24" swim platform...
I doubt it would handle snow, but works for rain just fine.