Excellent news!
Actually the newest docker-compose updates were in the interest of making things more bulletproof. It's been bugging me that the volumes definitions in the olivetin service still required some user editing. My goal has been to have everything that's installation specific in the Environment variables area. Sounds like this concept has paid off already.
Not having a MacOS running on bare metal has been something of a limitation to my testing, so I'm happy to have the Mac Mini now. It should speed up my multi-arch container builds as well, as the only ARM platforms in my build cluster have been Raspberry Pis.
It's been useful to go through this process with you, as it revealed important differences between the Docker Desktop Extension version of Portainer, and the full WebUI version. Plus, the whole File Sharing settings part of the Mac version of Docker Desktop doesn't exist in the Windows version.
So, now you have OliveTin up-and-running, and I got a Mac Mini M2 out of the deal. We both came out ahead.