Dave , if it were not for emission laws , the purge canister and that hose would not even be on the bike. What the hose you pinched off does is suck gas fumes (via engine vacum at the throttle body) out of the purge canister and runs them through the engine so they are burnt , thus not letting them escape into the atmosphere . By plugging the hose you have done NOTHING to impare the running of the spyder . Had the spyder been manufactured in 2006 that tube , and canister would not even be there.
BRP's webcast yesterday to the dealers addressed this issue. BRP is working on a fix for this issue, they acknowledged that they altered the timing of the purge valve in one of the reflashes during the recall and that appears to be part of the problem. If your dealer doesn't acknowledge the issue and didn't watch the video , find a new dealer.
Back to your question , all you just did by pinching that hose was eliminate a potential vacum leak caused by a purge valve that is being told to operate at times that are not making the spyder happy. Ride on and be happy! Once BRP comes out with a fix , go get it done and un restrict your hose , ONLY IF YOU WANT TO!!! :clap: