Scooby,
Without going into the full details of the case (not really my position to do so), the information posted was from the intranet; so by the same token, anyone quoting iFly on here, cc.com or v-flyer is revealing company confidential info publicly. There's nothing the union can do about it - it's a clear breach of contract and it can be used as a reason for dismissal.