Never mind I've read the posts about wet sump/dry sump and realized the caps are probably not compatible especially since the price was 20$ more for the dry sump oil cap! I changed my order and should be fine.
Problem now is the parts director has no idea what is going on with this new oil and he cannot find it anywhere... I've got to say he's quite incompetent and I'm not surprised loll
Since we almost always get everything later than the US here in Canada, I guess this new oil won't be available here soon..