Wow, and they let you drive home? Be glad you weren't in PA! Six points will result in loss of privileges(or at least a safety re-test), and anything that remotely APPEARS to be street racing will get your license (physically) taken from you. You will also be calling for a ride home that night. In, addition, your car will be impounded. The reason being is that since you won't be allowed to drive, the police have it towed to their lot so they are not "responsible" for anything that happens (vandalism, etc) to your vehicle, since you had to abandon it due to loss of privileges. (Just a money making giimmick)
This may sound extreme, but remember, PA is technically not a state. It is a commonwealth which basically means they can do what they feel like , for the most part.
As for the insurance company, points are points. Accident, damage, or not, points are only given out for "un-safe" drivng.
Improve your SA. It helps even in the real world. LOL
Have fun @ MEPS. When you drop a urine sample, drop your pants to your ankles like a little kid, they love it!!