I was informed by CircleCI support that this is not supported:
Unfortunately, only jobs using the Docker executor can be executed locally with the CLI. Jobs using
macos
execution environments require VMs that need to run on our MacOS infrastructure.