NC and ND have specific requirements for material content and strength. For most of the material types covered by Section III, they are likely the same, but for some of the materials, there might be slight differences between NC and ND. The Code typically specifies a range of, or maximum, content for the elements that make up each alloy. The Code also requires that the products produced in the manufacturing process be stamped and a certificate accompany the materials which provides traceability back to the manufacturing process that the materials comply with the Code requirements.
So, in short, the piping is manufactured the same, but the content of the alloys may not be the same between class 2 and class 3 piping for a given alloy type...and the paperwork that accompanies the class 2 and class 3 components may not be the same. If you were going the other way, i.e. trying to use class 2 materials in a class 3 application, that typically is not to difficult (though you would still need to evaluate it), but in a nuclear application, use of class 3 components in a class 2 application is much more difficult. It sounds like maybe you need to get involved with somebody who knows the ASME Code requirements and works with the Code more. There are several companies, but one company we have worked with quite a bit on ASME Code issues is Structural Integrity Associates, Inc. They have many Code experts and could probably help you with an evaluation you're looking for, if you have no remedy available to procure the Class 2 materials you need.