Due to redundant data storage between the LCM & IKE ... The 6 data points plus the last 2 paragraphs have to be asked & answered when installing used components.
As stated above...there is after market software that can accomplish the coding of these 2 used modules (basically zeroing them so that the VIN or mileage can be written to or overwritten)...which refers back to overcoming the 6 data points.
BMW proprietary equipment at the dealerships can't code used non officially refurbished modules...this is a somewhat official handcuff to prevent unscrupulous dealerships from rolling back odometers...or at least forcing them to have "clean hands" if ever accused of such practices.