Could it be the roof structure of the pub which is contributing to the confusion here? Multi layered and wooden, it might have actually absorbed quite a lot of energy in a reasonably progressive (relatively speaking) way before actually failing. Just a thought.