Hey Jesse,
if the CAD/CAM Software includes such a home command at the end of the g-code program, the CNC Controller can hardly do something about it. It’s the duty of the CNC Controller to run the program.
If I would encounter such unwanted behaviour, I would browse the help pages of the CAD/CAM software or ask in their forum and try to find out how to deactivate this behaviour at the user level. As said above, I think it should be set on the level of the CAD/CAM software. And if it isn’t, I would look at the post processor and modify it.