If the bag turned out to have been taken by a baggage handler, would BA then have liability?
Just wondering, I would agree that the path of least resistance for the OP would be to claim on insurance in the first instance, if they have any (I'm continually surprised by the number of people that don't). Of course, the best way to avoid this is to be HBO...