Glad you got there, I personally never run scripts this way.
With the apparent lack of support for app.load when running Action scripts - Running JavaScript is the only way I am aware of loading and unloading Action sets with a simple (double) click.
My commercial photo business relies on quit a number of scripts that must be loaded or unloaded often based on the client or job to save ink, paper, time, maintain quality, keep consistency, archival etc.
I can easily manage these scripts in Finder folders (double click, boom! Client specific or job specific Action scripts) - but I shouldn't have to search outside Photoshop for a solution.
If you've got a solution - I'd love to hear!