I have been in the Sheremetveyo Airport (16 years ago and I do not remember it much) and in Bucharest airport 7 months ago (which I do remember well), but never in Vnukovo airport. I think that the pictures fit Bucharest better.
I got confusing results by putting in one Moscow airport at a time, but when I entered "All of them" I got a different picture. There are 3 flights on thursdays from Sheremetyevo to Krasnojarsk. There are 2 flights from Domodedovo. There is even one from Vnukovo. Several of these are just after midnight, which would not be feasible for any team on Nov. 6 since teams have to get to Moscow first and I expect the earliest release to be around midnight if there is no Extended Pit Stop. On Friday Nov. 7 there were 2 flights from SVO, 2 from DME and 1 from VKO.
On Nov. 6 there is only one nonstop from OTP to Sheremeteveyo, but several to both SVO and DME and none to VKO. On Friday Nov. 7 I see no nonstops but an ample number of flight combinations to either SVO or DME, but not VKO.
So, the bottom line is that a cross-Moscow taxi ride is not impossible but it is unlikely. The more likely outcome is that the taxi ride is in Krasnojarsk or even Bucharest.