I faced the same issue last week, there is no other way but to use docker on M1 to run dispatcher. Key to creating docker image on Mac M1 is to understand difference in underlying architecture:
docker on Mac M1 creates images based on arm64 architecture where as dispatcher module is only supported on x86/amd64 architecture.
So essentially you will have to create a docker image for amd64 based architecture which is surprisingly easy..
just add below parameter to your docker build and run command :
--platform linux/amd64
E.g. docker build command:
docker build --platform linux/amd64 -t <image-name> .
Please let me know if you run into any issues.
~Mayank