Your two options (I am restating some things here, just for clarification)
1. Order a new key from Can-Am. It will come with a code already on the key. Have the key duplicated (cut), then have your dealer (or someone else with a master key) program your spyder to recognize the new key as valid. The process requires that your original key and Spyder be present (when programming ALL keys that you want the byke to recognize have to go through the process). If you loose all the keys, they have to replace your security system.
2. Order one of the Aprila keys referenced in a previous post (or more than one). That key will have no code on the chip and it cannot be used in programming with the Master Key as referenced in option 1. When the key comes in, find someone who can cut the key and clone it to your original key. I have had five of these Aprila keys cut and cloned, they work fine. I have used ACE hardware to cut and clone some of the keys and when the local guy decided that they wouldn't clone any key that they did not provide, I went to Lowes and they cloned it. If you use this option, your Spyder thinks that the Aprila key is your original key so there is no need to have someone use a Master Key to add it to your system. I can verify that the system will not successfully complete the process if you try to throw one of the Aprilas in the mix. (I have a Master Key and tried it).
Using option 2, I paid roughly $7 for the key, $5 to cut it, and I think the highest I paid to get one cloned was about $5 also.