maybe because the application was returned earlier so it was placed to the front of the queue when it was esubmitted?
there are also similar timeline dps to mine, some even faster: https://myimmitracker.com/en/ca/trackers/consolidated-spousal-sponsorship-tracker
regardless now the real wait...