I would like that option as well: to log into MyBT and receiving the code by email. As people have said, there's only the option to change the phone number.
I do not have a mobile phone, so the code comes to landline, which for me means entering my password, then jumping up to answer the phone, jotting down or memorizing the code and getting back to laptop to enter it.