Glen, as far as I can tell, at least on all four of my Macs, Photos is ignoring the Image Capture setting for "Connecting this ... opens"; that is why I pointed out again the checkmark in Photos. I have to disable Photos in Photos as well.
Is the Image Capture setting always working for you?
And since frequently format my cards, I reverted to the quick and dirty Terminal command solution to disable all photo applications from launching at all:
But it does not always work and any update might break it.
This Terminal command will disable the auto start of any photo application, not just Photos. So Lightroom will not launch either and you will have to launch the application of your choice manually.
- Quit Photos and disconnect any camera.
- Open a Terminal and paste this command into it and hit return:
defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool YES
Restart the Mac . it should not be necessary, but it only worked for me after restarting.
I found this fix in a post by JadedEye (to léonie)
https://discussions.apple.com/thread/7176882?answerId=29506561022#29506561022