I haven't quite figured out how your Camera's name got assigned to the property for the Camera number, which is why it's being placed into the URL string.
When I developed the plugin, it originally had you manually enter the SecuritySpy camera number into the Actions box. To make it more usable, if you use Cynic's SecuritySpy plugin, I had it populate the drop down box with the known cameras. When you save the dialog, I save the Camera SecuritySpy Number, not the reference to the specific Indigo Device Camera. So, for example, if your Front Door Camera is #1, and then you change your SecuritySpy Settings and another Camera becomes #1 (Say, Back Door), with the Front Door becoming #2, then the action you previously saved will pull from the Back Door Camera and will not track the change to the new camera number.
This is by design because if someone doesn't have Perry's plugin, I wanted it to still function where you can manually enter your SS camera numbers.
I think one thing I'm going to do is change the log output to call out the name of the Camera that is being pulled. When the camera number changes, you'll see the log entry change, calling out the camera that is being pulled from.
Share any thoughts you have to this approach.