The scope of the B31.3 code is not limited by the piping material of the pipe, just by it's service. (It DOES cover PVC pipe)
There are specific exclusions defined by the code. Paragraph 300.1.3 of B31.3 reads:
"This Code excludes the following:
( a ) piping systems designed for internal gage pressures at or above zero but less than 105 kPa (15 psi),provided the fluid handled is nonflammable, nontoxic, and not damaging to human tissue as defined in 300.2, and its design temperature is from -29°C (-20°F) through 186°C (366°F);
(b) power boilers in accordance with BPV Code2 Section I and boiler external piping which is required to conform to B31.1;
( c ) tubes, tube headers, crossovers, and manifolds of fired heaters, which are internal to the heater enclosure; and
(d) pressure vessels, heat exchangers, pumps, compressors, and other fluid handling or processing equipment, including internal piping and connections for external piping."
Based on the above definition, this all depends on whether the fluid in the vent is "flammable, toxic or damaging to human tissues".
Definitions from the code:-
damaging to human tissues: for the purposes of this
Code, this phrase describes a fluid service in which
exposure to the fluid, caused by leakage under expected
operating conditions, can harm skin, eyes, or exposed
mucous membranes so that irreversible damage may
result unless prompt restorative measures are taken.
(Restorative measures may include flushing with water,
administration of antidotes, or medication.)
flammable: for the purposes of this Code, describes
a fluid which under ambient or expected operating
conditions is a vapor or produces vapors that can be
ignited and continue to burn in air. The term thus may
apply, depending on service conditions, to fluids defined
for other purposes as flammable or combustible.