Would be nice if we could support changing to tools not in the carousel
But fear this would not be possible with out first completing the work in the ATC_Remap branch to use pocket numbers in the tool table rather than tracked using numbered parameters
Since the most common way I've seen to support this is that any tool in a pocket number higher than the ATC size is called for and returned using a manual change
I know of a rack example here that might one day help https://github.com/GuiHue/myfenjalinuxcnc/blob/master/macros/rack_change.ngc