I have heard of Dealerships (and I know they can vary even within Groups) of Dealerships who are unhappy to touch anything that is "not BMW OEM Supply" and insist on replacing parts "to ensure it is correct"
Hope fully your Dealer is one of the good ones, Replacing the struts and their fixings plus alignment
Dave