"Dal punto di vista anche aziendale direi che c'è poca differenza perché anche scrivere "prodotto in uno stabilimento che..." è una specie di ammissione che non ho proprio tutto sotto controllo, no?"
Secondo me no.
"Può contenere" vuol dire che il mio autocontrollo non è in grado di gestire il problema. C'è quindi una alta probabilità di contaminazione. E di conseguenza ci andrebbe un bel "Contiene:.."
"Prodotto in uno stabilimento..." è una (eccessiva) informazione di massima trasparenza. Fornendo questa informazione comunico, a mio modo di vedere, che la contaminazione da allergeni può avvenire (perchè ci sono allergeni nel sito), ma solo in seguito ad un evento accidentale straordinario, non coperto dalle procedure di autocontrollo. La possibilità di contaminazioni da allergeni per cause accidentali non è infatti scontata come quella da contaminanti fisici, biologici o chimici, che possono essere presenti per natura del prodotto o processo.