I'm not sure at this point. I called my dearler and asked them if there's a difference in the body of the US and Canadian Sentra. He told me there shouldn't be any, the only differences would be in the pollution laws.
The other thing that's strange, is that the parts I bought fits at some degree. There's 4 metal pins to attach the nuts on. All 4 fit in the holes. The dimensions of the light are the same.
The only difference is the seal to protect water damage. There's a kind of triangle on the stock lights around the light casing part. That triangle starts out flat for about half an inch and then has the sealant. The lights I bough, the sealant starts on the outer rim of the stock's flat triangle, so it doen't fit in the hole for the stock parts.
(Check this screenshot to help)
I talked with a few people (from the states) and they say they haven' t had problems like this. Theirs fit perfectly. So either I got a light from a bad batch cause I won it for kinda cheap on eBay, or my dealer doesn't know what he's saying and there is a difference.
Anyways, for now, I'm going to wait a bit. I'm talking with a few US companies about this and they are doing a few researches for me (Many thanks to those) and on monday I'll call my dealer, there's a guy there that has more experience with that, that might be able to give me more insight.
Thanks.