As long as there are no sharp edges in the chase that might physically damage the cable, there's no code violation if Romex touches metal hvac supply or return ducts. ... On the other hand, it's common practice to run Romex perpendicularly across a panned stud cavity or joist bay used as a cold air return duct.