I think I would use PA Soft (aka BMW Scanner 1.4) to reset the door locks back to the factory 2-press unlock system....Then re-select one press unlock for each key per instructions below...
https://xoutpost.com/bmw-sav-forums/...all-doors.html
If that fails to work, I would try a new used LCM module...which are cheap used , but need to be coded to the car I believe.