Supercrawler -- you're wasting your time calling IMotorsport. They've got your money, they're 1,500 miles away, and they know you're never coming back. Game over for them.
What you need to do is get your VIN and contact Can-Am about California emissions compliance. I agree with IGETAROUND and others that Can-Am doesn't make 49-state-only models. But I could be wrong -- it happens sometimes.
Your emissions label looks damaged. Did you buy a new vehicle? What was the mileage? Was it a demonstrator? Was it bought at auction?
If you bought a used Spyder and Can-Am does make 49-state-only models then you gotta wait 10 years before you can move your Spyder out of your garage (or you can drive it 7,500 miles unregistered and uninsured).
Lastly, while you are investigating emissions labels, remove the LH bodywork under the seat and see if there is a small rectangular box with two Philips screws on its cover and a rubber hose pointing downwards. If you have that then you're on the way to CA emissions compliance. If you don't then you've just made a $5K mistake. How do I know? BTDT.