Dalla tua descrizione il problema non sembrerebbe legato alla vernice,potrebbero essere più che altro sassate e/o catrame e sporco della strada,quest'ultimi generalmente si rimuovono faticosamente e insistentemente con del diluente per catrame e acqua calda da un idropulitrice o le lance degli autolavaggi self-service.
Se i puntini non fossero provocati da questi ma da un difetto di vernciatura, mah dubito, allora puoi andare in Bmw e richiedere la riverniciatura del cofano in garanzia,che oltretutto dovrebbe essere di 5anni sulla carrozzeria se non ricordo male!