Sounds like you handled it just right. I've found that a lot of cops are car guys too and will cut a courteous rodder some slack if they offer a plausible explanation> Have you got the speedo fo it yet?

Pat