I don't know the airlines you mention, but I know that SWISS would serve wine to any person over 16 years (spirits over 18 years), and if accompanied by an (agreeing) parent even younger people might be served wine. It doesn't matter if the SWISS flight starts in Zurich or the United States.