Am I missing some setting to keep the roughing toolpath in bounds?
The roughing toolpath will move the CENTER of the roughing bit to the vector boundary
The Help text reads:
The center of the tool will go to the edge of the specified boundary.
The finishing toolpath will move the EDGE of the finishing bit to the vector boundary
Either offset inward for the roughing pass, or offset outward for the finishing pass.