hi / try to replace " G01 Z-10 & dwell & rapid out " with " G01 Z-10 & G01 Z-10+0.07 & rapid out "
it delivers a smooth disengagement between the cutting edge and the material, and it may deliver a nice hole bottom, without using the dwell code
at higher feeds ( like when machining plastics ) it may be possible to use only " G01 Z-10 & rapid out ", thus no dwell at all : this trick may work when the deceleration/acceleration is agresive ( and specs are high and tool dia is little ), especially if the spindle is heavy : there will be a time window, during which the spindle will be almost stationary, because inertia will change direction ... of course, you may break the tool, etc
stuff depends on real scenario
kindly