The answer is simple, actually . . . .
You got very lucky the first time.
Same day confirms, are supposed to be onto valid routings for the fare that you purchased, but, agents sometimes don't seem to care, and may simply give you the flights you feed them. SURELY, IAD to ATL fares wouldn't allow a routing via MSP and SFO.
Nice MQM run, though!