Point of information, Ireland was very much a member of the EU (well, The EEC then) during the years when Aeroflot had it's stopovers in Shannon.
The link was down to some enterprising mangers in Aer Rianta, who went on to to open and run a duty free shop in Sheremetyevo Airport