This method works. I just got an used 2014 i3 with only one key. So I bought a new key from a BMW dealer. With the new key, I "programmed" it exactly as smar listed in the steps below and it worked!
I believe the profile setting will now also work for each different remote. Will confirm...