In reply to mudmonkey5:
I probably have misunderstood you what you are saying, but doubt it will work better.
If you say the current screw on CPL filter causes vignetting by itself, then adding anything else (ie the 100mm Cokin holder on top) is not going to change that will it? You will need to use a CLP filter that is designed for wide angle lens and it sounds like your your current one is not at the wide angle end.
You maybe able to get a filter that would be fine and compatible with the Cokin holder on top, other than buying a Cokin one @ £250, but I don't use Canon so can't recommend, sorry.