That is a great set up and is well done. As someone who loves to do fab work my hats off to you.
For those folks who are looking for a way to get unstuck. My first thought was a chain saw powered winch would be plenty to get you out especially if you use a snatch block. And I'm sure it would, but the problem is they don't seem to be available anywhere right now.
My second thought is why not use a small portable 12V winch you can attach to the tractor with a chain and plug into the tractor's battery using an Anderson connector. My experience is that when I get stuck plowing snow I'm not really in deep do-do, but I'm just not able to get enough traction to get going. My buddy and I use one of the cheap HF 2500 pound winches to pull trees we are cutting, help load trailers, etc. It's less than $100.00 and since you are pulling a rolling load it should work to get you out of most spots and if you need to you can put a snatch block, or two, on it to increase the pull. You also can operate it from the tractor's seat by remote control.
The other advantage to a portable unit is you are not limited to pulling from the front or rear so you can attach the winch in the best position to pull you out of trouble.