3D CAM paths are typically approximations. The amount of permissible deviation from the actual surface is controlled by tolerance. You can specify tolerance in Cutting parameters->stock (you've actually pre-specified this when you chose method)
There are also settings that influence accuracy of simulation. Adjusting these might make some of the perceived inaccuracies go away. There's always a trade-off; more accurate simulation is slower.
In my experience the actual cutting results tend to be better than simulation, as long as tolerance is set tight enough. You might like to google "chordal tolerance" to get an in-depth idea of CAM tolerances.
Our tightest tolerance for milling is +/-0.01mm, with a part stock of 0.5 and higher we increase the tolerance to +/-0.1mm, to speed up the tool path generation.
Production: NX10.0.3, VERICUT 8.1, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0
Employees of the customers, together we are strong
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide
You need to determine if the tool is really violating the part by .06, or if the report is due to tolerances.
Have you identified where on the part the system thinks the -.06 is? In show thickness, set the max to 0, and leave the min at -.06, to help find the area.
As suggested above, you may need to adjust the tolerances in the operation or verify to get a more accurate display and report from show thickness by color.