Another possibility- could be a military kit or avalanche rescue backpack which had operator approval? Don't have the regs to hand so can't remember if these backpacks are permitted as carry on or not. I *think* the avalanche one is meant to go in the hold but as they have pyrotechnics I'm not sure.