Any chance that a few strategically placed new metal sheets over the top of the old would help a lot?
Goodness!<<<
Nope, didn’t work, tried that.
A few years ago, they put in a fancy freeway interchange, a mile from the house, it changed the wind patterns and gave me a straight shot of high winds every day.
Roofs blow off, stove pipes blow over, even with guy wires.
In another 10 years, they will have to enlarge the freeway and maybe it will change the wind pattern again, for the better.
Build an underground house . . . at least half buried.
Sigh.
Wish I could do more for you.
Can’t even manage that for myself.