I doubt it. I'm not sure, but it sounds like you were only given a ticket for not having the insurance card with you to give to the police officer. If that's the case, there's really no defense. In many courts, police officers in the same situation would have written the ticket for driving without insurance, which is much more serious, and in that instance you'd bring proof of your own insurance, together with the fact that it wasn't your car, and hope to get the charged reduced to the one I think you've got now anyway.