“Infallible” means “incapable of error.”
A “sin” is a violation of moral or religious law, which would be an error in that the commission of a sin required either ignorance or apathy in adhering to the law, both of which are errors.
So yes,being infallible would tend to lead one to believing that the church is without sin. And since the church defines (for themselves) what canon law is, hey, it isn’t as tho they can claim ignorance of their own law.
“Infallible” does not mean, and does not imply “without sin.” “Impeccable” means “without sin.” The Catholic Church does not claim impeccability.
If you are going to make up your own definitions of words, you can “win” any argument. “Heads I win, tails you lose.”
You are not an honest debater. You are an anti-Catholic bigot.
BTW: The Code of Canon Law is a public document. It has a long, long history, and interpretations are all a matter of public record. No one pulls these interpretations out of a hat.