Turning out on ice and snow is a fact of life in my neck of the woods too. It is NOT true that a horse will not avoid ice. All my horses always did it. However, I am always watchful for ice in areas where they must walk -- near the barn and near the water trough. For those areas, I do whatever I can to ensure better footing.
Stall rest makes it difficult also because horses are meant to move, so if your horse doesn't require immobilization, but limited movement I would make a smaller turnout area for him. Also, if he's stalled, when he gets out there again, he's more than likely going to be an idiot about it :) Stall rest can easily make matters worse instead of better. It's a balancing act.
Some horses are just more prone to this or that than others. My current mare for example provides me with a constant learning curve about thrush. None of my other horses did. But she'll bonk herself on stuff, get cuts and who knows what, and heal up perfectly to the amazement of friends and the vet.
That said, I would not have been riding 2 weeks after a tendon strain. Generally. I would have done ground work only for about a month and then worked slowly back to full riding. Maybe a couple of months until back to normal. Of course, that depends on the severity. Now this time around, take it slow. If you go too fast, you'll be right back here again :(
In future, I would be extra vigilent on his hoof care, and consider using boots on him for trailering and riding. Walk your pasture for holes and other risks.
When I have him on stall rest, I turn him out in the arena by himself if he can handle it.
When I started riding him after his tendon strain, it was literally for 10-15 minutes bareback and with his leg still wrapped in a standing wrap. He didn't have anymore heat or swelling afterwards, and the vet said it's actually good for him because he's perfectly sound on it. His strain wasn't bad at all, and the vet said even waiting 2 weeks was being extra extra cautious. The night I rode him for half an hour, was also bareback and we trotted for possibly 30 seconds to a minute total. I know what I'm doing, and so does my trainer and vets. In fact, he's still perfectly sound on that LF even with going through being lame on his RH right now.
I also use polo wraps on all 4 legs every single time I ride, and I put shipping wraps or boots on him when I trailer him (which hasn't been in about 6 months). But thank you for throwing it out there that I don't know what I'm doing and I don't care for my horse correctly. Much appreciated
I can understand if you're trying to help me, but if you don't know what care I give my horse the correct way to give me advice would be to ASK me before insinuating that I don't know what I'm doing.