I don't know what the CAA has said to you, but be careful as you may still fall foul of their requirement to have insurance to meet EC785/2004, which your Canadian policy may not satisfy. For us 'locals', the CAA usually want evidence that that insurance is in place before they issue their 'certificate'.
To avoid any potential delays catching you out, I'd suggest you check carefully with them to see if they still require that level of insurance from you, or that they're happy that your existing policy satisfies the conditions. Regardless of that, make sure whatever insurance youre using is happy to cover you in Poland!