I was of the understanding the difference in octane ratings were the result of different ways of measuring octane in the US and Europe; Europe using the Research Octane Number (RON) while the US uses Pump Octane Number, (PON which you will also see as (R+M)/2 ).
98 RON = 93 PON
95 RON = 91 PON
92 RON = 87 PON
100 ROM is also available in some European countries.
The other points have to do more with the legislation governing emissions and energy savings more than anything else.
Smaller engines, IIRC have to do with the way many European countries tax their vehicles and the price of gasoline, which carries a much higher ta than in the US.
In the UK I believe Esso and BP super unleaded are ethanol free. Don’t know about in Switzerland though. Seeing a Swiss mate on Friday he runs a 15/6 and a Riley Brooklands he might know.