I have found a partial answer to your query regarding the 100ml. If the alcohol you were taking on board had been in a sealed duty free bag it would not have mattered how large the bottle was. The receipt has to be attached and the bag tamper proof and the receipt must also be from the day of travel in the duty free airport shop or on the plane.
The only other liquids allowed are toiletries like shampoo and they can only be in 100ml bottles and must be in a see through re-sealable bag.
I have been into my travel agent today and asked about this and to see of my tickets are ready but they aren't due til the end of the week, but the nice Thomas Cook man printed me off the info, which he said is available online and also wopuld be in my travel pack with my tickets and also clearly advertised and displayed at all airports.
At least now i know the facts and i won't be making a fool of myself by getting it wrong will i?