Have I damaged my Shapeoko 3?

Yep,

Seems like the sort of thing that CAD/CAM ought to be able to do doesn’t it? I can’t recall being able to trick Prusa Slicer into running the machine into an endstop.

However, it seems to be a harder problem that one might expect, Autodesk are only just starting to tackle it with their giant dev team.