Hi
I am also seeing very slow calculation times, The CPU is running at 100% on all cores but doesn't really seem to be doing anything, and normally my cooling fans spin up to full speed but are just idling along.
The slow performance appears to be related to the use of avoid surfaces, if we turn these off it generates in only 58.9 seconds vs over an hour.
You don't really need the avoid surfaces in this case as you are already containing the toolpath with boundaries and heights and the result ends up being the same anyway.
I wouldn't use rest machining here either as it has little to no effect on the toolpath after adaptive, but would be useful if you wanted to use a smaller finishing tool to lean up some areas.
Same with the flat toolpath, there is no need for rest machining to be turned on.
None of this explains the massive performance difference between the M1 and PC though.
@seth.madore are you able to check with someone to see why there would be such a big difference?