i am confident that had you dealt with the police in a sensible and polite matter they would have dealt with this at the roadside.They could have called your insurance company to confirm you had insurance but by the sounds of it your non cooperation caused them to follow the book.