Yes, but I am thinking that the final move seems to be different. You make a great point, but the in the final move of the game, the rule seems to be that as long as there is no way for a dislodged player to retreat into a center occupied by the winning player, which would bring them below eighteen supply centers, then the game is over and the retreat phase does not have to take place. That way, the game can end without having to adjudicate the retreats.
I understand that you could argue that you would have to adjudicate the retreats to know that that is the case, but the rule seems to be simply that as long as it is not the case, then the game ends prior to the retreat phase, not after. I say this because on my JDip program, it adjudicates the end of that game, August Rumble, exactly how Webdiplomacy does. Russia wins prior to the retreat phase, not after. The game ends on retreats and Turkey survives the game.
In early 2008, Webdiplomacy seems not to have been observing the rule this way, as I talked about above, but this is how it observes the rule now. I think that it was changed at some point in 2008 because I found a game that concluded in November of 2008 in which the rule was adjudicated in this manner.