I'm sure there is a lot of social security money left on the table by people who worked a couple of years in US and were then
completely misinformed like you. From your employer to the Cdn govt, you were basically lied to.
I guess the answers you get from forums aren't so untrustworthy after all.
They aren't going to go out of their way to get you this money, so you need to be savvy.