I still think that Amsterdam is more likely leg 8 or at most leg 9. Either Turkey and Russia had only a leg each or only one of them had a double leg, it's unlikely that both of them had double legs - pure speculation, I have to check the dates to make my assessment more likely.
If it's Leg 8 or 9 (I think latter more likely) - Leg 10 would be run on June 12 or 13th. With Leg 11 for June 14th or very early June 15th at the latest. With Final 3 heading for end-city on June 16th, running final leg on June 17th or even at June 16th, depending on Leg 11 location.
Now onto more speculation.
They'll probably introduce a new country with the next leg. I'm trying to find train schedules, but having some difficulty at it, to speculate on another leg in Europe. Checking flights out of Amsterdam, Luxembourg would fit new country assessment. Had a hard time finding flights to South or Central American regions within up to next 18 hours - there was a flight to Sao Paulo (which could serve like Taipei - as flight connection city). There were several flights to Canada, but that would make the inclusion of a new country harder.