Those times aren't corrected online yet. Those two stage times were obviously a clerical error for Tom (who nevertheless ran another great race, and nearly won).
However, he was bested by Devon (blueillusion10), a paramedic from Ontario here, who ripped through the stages on his new 530exc, and took the 1st overall by about a minute over Tom.
Major congrats to Devon - I think he is probably the first Canadian ever to win the overall at a Rallymoto!
I'm sure more details will come out shortly. We're all still trying to dry off from Saturday.