I'd have thought that if BAA really are suposed to give you a confiscation notice and did not, and you have witnesses to prove it then they are contracturally negligent and you have a case for compensation.
Whether it is worth it is a different matter, but they if they are going to be so high-handed about security then they should damn well stick to the rules.