The Swiss Avro RJ was probably there for maintenance at Inflite. The Ryanairs you saw with orange winglets are the aircraft on lease to Ryanair from FlyDubai.
I agree with you about STN. I flew STN-CGN recently and it was awful in all aspects until you got out of the main departure lounge to the satellite. Hopefully its just a transition period.