It sucks that it happened to you...
I'm a BMW tech, and I'll tell you, you haven't damaged your shock. Those bump stops get left in every now and then, but it is no indication of the quality of your dealer. a PDI is up to exactly ONE person, the tech assigned to the vehicle. He was in a hurry, and missed. He WILL get his ass chewed.