I had a look at NC1 a bit, it's fairly different from ISO standard
milling/turning gcode so I can see why it's not yet supported in F360. It
does kind of make sense why they ask for it as its looks like its mostly
just hole locations and not a normal g-code file which has tool paths,
feeds and speeds (hence more ability to crash/damage a machine.)
Have you talked to them and seen how much they charge to redraw in their software per part? If its not unreasonable maybe worth paying depending on number of different parts and volume produced.
Even considering the above it still seems like a really odd client side
requirement as many people have CAD but fewer have CAM software capable of
this. I did find several other forum posts for other CAD/CAM softwares
discussing this problem of the beam line vendors wanting DSTV/NC1, so you
are not alone, just super odd/specific. Maybe the beam line companies
actually do not want to deal directly with small clients and want you to go
through an approved vendor like a steel works company or structural
engineer first who then makes the file and clips the ticket (obviously not
the best workflow for in house products.) Kind of a way of saying bugger
off we only want to make big runs of universal I-beam for skyscrapers.
You said PFC and RHS, are we talking stuff in the 50mm to 150mm range?
Might a tube laser vendor be more friendly? No affiliation, just the top
google, but someone like this
https://www.lasercentral.com.au/services/tubular-laser-cutting/
Btw I'm in NZ.