Regarding the James Street bridge.
Found a an interesting 'Canadian Rail' publication pdf online with an article on The Grand Trunk Pacific's Lake Superior Branch. Here's one relevant section:
In choosing a site for the terminal at the lakehead, the GTP civil engineers examined several sites and land was optioned to take the line to Bare Point, north of the harbour at Port Arthur. The site selected was a 1,600-acre tract obtained from an Indian reserve, fronting on both the Kaministiquia and Mission Rivers at Fort William.
The latter stream required considerable dredging. Fort William paid handsomely for the privilege of welcoming the Grand Trunk Pacific, with $200,000 cash and a $50,000 subsidy to build a combination rail and road bridge to gain access to the land on the south side of the Kaministiquia River. There were also tax exemptions, land grants and street closings. The enabling by-law was ratified by the Fort William ratepayers in the ratio of 100 to 1.
Here's the whole pdf
http://www.exporail.org/can_rail/Can...no296_1976.pdf
Found this while failing to find info. online on the exact agreement between the city and CN on the bridge (specifically exact wording on CN's obligation to vehicular traffic).
If I get ambitious might get around going to City Archives or the Museum to get a look at the 1905 agreement between the Grand Trunk Pacific Railway and the City of Fort William. I suspect the same agreement would hold when the government took over the Grand Trunk, formed CN, and CN became private, but if get really ambitious I might try checking that.
http://www.thunderbay.ca/Assets/City...+File+List.pdf
4139-008 and even 4139-005 look promising.
If someone at the city hasn't checking into this they should. Maybe there will be something there to force CN to get their ass in gear (i.e. hits them hard in the pocketbook) either on moving quickly on fixing the bridge for vehicle traffic, or if that isn't a viable option ponying up some major bucks towards a new bridge. Five months plus of just "studies" doesn't come close to cutting it.