If the DXF is only needed for mechanical reference, I would avoid spending much more time on CircuitCAM’s exporter. Gerber-to-DXF conversion is often fragile because aperture definitions, arc handling, polarity, units and layer mapping do not translate cleanly.
A practical workflow is:
1. Export only the layers actually needed for the mechanical drawing — usually board outline, cut-outs, tooling holes, and perhaps a keep-out layer.
2. Import the DXF back into a viewer/CAD tool and overlay it with the original Gerber. Check scale, origin, plated vs non-plated holes, arcs, and any slots.
3. Keep the Gerbers as the manufacturing authority; use the DXF only as a reference or for enclosure/mechanical coordination.
GC-Prevue/GerbView or a Gerber viewer with DXF export is usually more reliable for this than trying to rebuild a legacy CircuitCAM template.