The Z15 says move to 15 mm (height). The next moves says to move from 15 mm (height) to 2 mm (height). The G90 says to use absolute coordinates, not deltas (changes).
This means the end mill should be 2 mm above the material, not inside it. The first plunge is above the material, not inside it. Only the later negative Z values would be inside the material. They look OK for 1mm max plunge.
A good rule of thumb, for any material and end mill, is the plunge depth should be no larger than 1/2 the diameter. The feed for a plunge no more than 1/4 that for a feed for horizontal cut. A 1mm plunge seems fine for any end mill 3mm or larger.
Yes, certain materials, end mills and machines may be able to do more/faster but the above rule is widely accepted as a safe place to start.
I’m not a Fusion 360 user (Evolve (Rhino on steroids) and BobCAD-CAM here) so I’m not familiar with how it does things.
Something isn’t matching up here. Did you set Z0 against the material itself? Commonly that is done by gently touching the end mill to the top of the stock and setting Z0.
Is the model above the stock?