Section 3(b) of the CAIA says:
(b) surrenders an insurance card for inspection to a police officer, when requested to do so, purporting to show that the motor vehicle is insured under a contract of automobile insurance when the motor vehicle is not so insured,
Since it's only an offence to surrender the card when requested to do so by a police officer, we must assume that the police officer has the lawful authority to request the card, otherwise you would not be required to do so. You are only required to surrender the card when stopped, so I interpret that to mean it would not be an offence under the CAIA to show the document in court.
However, it may be an offence under the Criminal Code, I'm not sure off the top of my head, I'd have to look into it.
My advise of course is, don't do it. We're just speculating here...
NOTHING I SAY ON HERE IS LEGAL ADVICE.