Just to followup on my 2011 X5M.
I sued BMW NA in small claims court early this month for repair of the damage to the paint and to properly outfit the car with protection. I won and BMW just send me the damage award.
Happy to provide pointers to anyone else. Just be aware that small claims court is different in every state.
FWIW, I still love the car. Will just love it more with clear bra.