I've plotted quite a lot... and I still don't know what's the difference...
All-> all points are included
Full-> include full range of original data
Clearly, All behaves here as Automatic:
Automatic-> outlying points are dropped
I've thought, maybe "all points" refers to the precalculated list of points, but the outlier is there, even if invisible:
ListLogLinearPlot[Transpose[{x, y}], PlotRange -> All, Frame -> True ] // {#, Cases[#, Point[x_] :> E^x[[1, 1]], ∞]} & 
For me it's clearly a bug or problem with docs that should stress:
if you need All the data, use Full. :)
ListLogLinearPlot[Transpose[{x, y}], PlotRange -> Full, Frame -> True] 