The bridge in question is the one in Neshanic, just South of the NS LV line where it crosses the Neshanic River.
Correct. There is no bridge at / by Three bridges.
The old span in question crosses at Neshanic Station between Hillsborough Township and Branchburg Township.
The BR&W bridge by River Road in Raritan Township is not the one youze speak of either.