Compguy42's suggestion worked well for me.
Here is my re-write of the solution:
----------------------------------
OVERVIEW:
1) Open a Terminal Window
2) Rename iTunes.app to MyiTunes.app
3) Create a DoNothing.app using the AppleScript Editor
4) Copy the DoNothing.app to the Applications folder
5) Connect a bluetooth device to get the "Where is iTunes?" window prompt
and Select DoNothing.app as what to auto-launch instead of iTunes
6) Closing thoughts about updates etc.
-----------------------------------
1) Goto a "Terminal" command prompt
(If you don't know how to do that, use Spotlight, Launchpad or just go to Applications > Utilities folder and open "Terminal")
2) Rename iTunes.app to MyiTunes.app, using the following commands at the Terminal window:
cd /Applications
sudo mv ./iTunes.app MyiTunes.app
[enter password]
3) Now we need to create a DoNothing.app that will be used instead of iTunes when the system tries to auto-launch iTunes:
- Open Spotlight, search for "AppleScript Editor" and open it
- Once opened, you will see a blank editor window. (You don't need to type anything)
- Simply go to File > Save and then change the File Format to "Application"
- Enter the file name as something like "DoNothing"
- Save the "DoNothing.app"
- On my system the Documents folder was the default save location
4) Copy the DoNothing.app from the Documents folder to the Applications folder
5) Connect a bluetooth device, which should bring up a "Where is iTunes?" window dialog prompt that looks like the screenshot below. Click [BROWSE] and select the "DoNothing.app" that you saved in the previous step. This tells your system to use the DoNothing.app instead of iTunes when trying to auto-launch iTunes.
Now whenever you connect a bluetooth device, it will appear as though iTunes is NO LONGER be auto-launched. In reality, the DoNothing.app is executed, which does nothing.
6) Closing Thoughts:
- If I ever want to use iTunes I can open MyiTunes.app manually.
- BTW: I tried renaming MyiTunes.app back to iTunes.app but then it started auto-launching again, so don't try that.
- I am guessing that if I ever want to update iTunes I am going to have to rename MyiTunes.app to iTunes.app, update iTunes, then rename it back again to MyiTunes.app.
I hope this helps and a big THANK YOU to compguy42 for sharing this in the first place.