Ice, I almost never say this....but....I would seriously consider removing this tree and replacing with a more appropriate species for the conditions.
You can't fix this tree in this situation. Staking it will delay the inevitable. In addition to the wind, you have rock on top of weed fabric. Which, in addition to not allowing any organic matter to decompose into the ground, our experience out here shows that this encourages trees to be shallow rooted.
You have a narrow area, with a high wind tunnel effect. Consider a species that will fill the void, but put up with the circumstances. An upright growing, tough species might be a better choice.
Sylvia