I do not have a BMW comfort access, but the system in mine keeps the settings the same if the key is detected from when the settings were last detected.
Key 1 activated the settings last.
After locking, both Key 1 & Key 2 are detected.
Settings will remain for Key 1.
Can someone validate if BMW's comfort access works this way?