I'm glad you and your family are ok! And I'm really sorry about your coop, it was beautiful, and all your other damage.
But I gotta say, TWO THUMBS UP for building something that basically DID stand up to a tree falling on it (it may have gotten smashed in, it may even not be repairable, but...