If someone lashed out at your friends for no reason you have every right to defend them. I always try to know both sides of the situation & then act more as a mediator. Just my own personal way of defending my friends.
nothing wrong with what you did.
Glad you got the fastened as best as you could. Wind makes scary noises.