This hypothetical adventure would have to put the milestones in specific places as death house does. Then the DM could say, "you've reach milestones A, B and C, but didn't get to D, so log three milestones on your character sheet." This would take 15s or so.
In your example, the DM would have...