One problem is steel reinforced concrete is nearly impossible to detect rusting until it makes its way to the outside of a member. The ends of the bridge were reinforced concrete, so it's possible they just couldn't detect the problem and so didn't deem it unsafe.