Skyservice Airlines being a source of B757 spares, YYZ was the sensible place to divert to. The circumstances did not warrant an immediate landing so why dive into the first available "10,000 ft" runway and then stay stranded there for hours (with crew possibly going out of hours) whilst awaiting the required parts? Looks to me as the whole thing was very well handled.