I do not live far from here. I may have some time next week to go look for airplane parts. That bridge is almost identical to one east of the DVP, just north of Eglinton. The difference is this bridge has been twinned at a later date.
Sorry, looked for better photos. You can see the two...