I just checked. Both knit and knitted are correct conjugations for the past tense of knit in English.
My grammar chops are pretty solid. When the weirdness of the English language causes me to look something up, I kind of dig that. Savour it with me, will you?