Well, I took the Spyder back to the dealer (5th time now and I've only owned it 2 weeks) to complain about the squealing and showed them the posts from this thread. They took checked the alignment of the belt and contacted BRP about the issue. All they told me was the bike's alignment was fine and that BRP said they are aware of the noise, it wont hurt anything on the Spyder, and to just enjoy the bike. Thats my answer. The bike is now squealing 3 times as loud as it was before they worked on it. I dont know what else to do about it since i am obviously not going to get any more help.
When I got the bike home, and extremely frustrated, I decided to spray WD40 all over the belt to see if it helps. It did. It cut the squealing down by 95%. The bad part, it came back after 2 days so I just sprayed it again. Looks like I will just have to do this 3 times a week till someone comes out with a fix for it. Hope WD40 doesnt damage the belt or anything else....