They should definitely replace the brakes! As Alan said, get on to BMW UK and that will put some pressure on the dealer in question. You probably know this already, but you can check the old MOT tests on https://www.check-mot.service.gov.uk/

It seems the front discs were starting to wear out @11.5k miles.

Lovely car btw, how are you finding it? A rare motor on these shores