Good eye!
Have a look at Humberline just south of Finch West, and you can see the remains of pavement that's directly aligned with the bulk of Humberline's alignment, suggesting that the road used to go straight. I believe that Humberline is a concession road, one kilometre or so to the west...