Hi nepal123, thanks for that, and sorry for responding so late! My family in Canada know someone who works for immigration and their story bears out your information so I'm good to go.
Odd that I overstayed only 22 days and got a ten year ban, it's not like I was doing anything other than...