I just don't have the impression that they'd be able to squeeze in travel to another country at that point in the Race. IMHO, it's either a second leg in Russia to fly out through Moscow, or in the Netherlands.
Don't forget they have to be able to get Phil ahead of the teams and an additional country would probably use more time than is likely unaccounted for.
Teams were seen in front of the Bolshoi Theater at ~10pm on June 8th. They were not seen again till ~10am on June 11th in front of the Amsterdam Central Train Station. That is about 58 hours of missing time. Figure in two 12 hour pit stops and that leaves about 34 hours to run a leg and travel from Moscow to Amsterdam. Of course the pit stops could be shorter, but just using 12 hours as a marker.
1) How did they get to the Amsterdam Central Train station? I am under the impression that they arrived by train, but from where.....Schipol Airport or somewhere else? Schipol is a major hub for Northwest/Delta. This means lots of Americans, especially in June, yet not one word about anyone seeing them there.
2) If they came from somewhere in Holland other than Schipol, where was it? Well some possibliities..northeastern Holland in the Groningen area or southwestern Holland in the Rotterdam/den Hague area, southeastern Holland at Eindhoven. All have international airports with connections to different places in eastern europe. Bremen, Germany has a large airport just to the east of Holland and teams could have transited to locations in eastern Holland from there. This could represent a 2nd leg in Holland, before teams were observed in Amsterdam.
3) Moscow direct to Schipol. There could have been a 2nd leg in the vicinity of Moscow on June 9/10 and then fly directly to Amsterdam and they were just not seen at Schipol on June 11,but later at Amsterdam Central Train station.
4) 34 hours is plenty of time to travel to a 3rd country in central/eastern Europe and run a leg and get to Holland.