Here are two different railings for the James River Bridge:
https://goo.gl/maps/7L5Yd9wQr54YwHxr7The southbound bridge, which is the one the GSV has, was completed in the mid 1970's (1975 or 1976) and had the metal railing parapets atop the concrete. There is also curbing. The northbound bridge just has the concrete barrier because that bridge was completed in 1980. Apparently, the design plans changed between the two bridges, possibly for safety reasons or for cost savings with the metal rails.
A similar occurrence is in Tarboro, NC on the US 64 freeway:
https://goo.gl/maps/khJfLTwX2kkCYGqR6The eastbound bridge over the Tar River, which is the GSV, was completed in the late 1960's as a US 64 two-lane bypass of Princeville and part of Tarboro. The bypass began at the intersection of US 64 and Commercial Rd and ended at current Exit 485 (US 258 South). There was also an intersection where Exit 486 currently is. When US 64 was constructed as a freeway through the area in the late 1980's, a new westbound bridge needed to be built. That was constructed to more modern standards with a concrete barrier and no metal railing.