Nice post! Are you sure Google Smart Lock will allow NFC to work on iOS? IFAIK, this requires an NFC write capability, which iOS does not currently allow.

Also the note here:
https://support.google.com/titansecuritykey/answer/9115487#titan_key_compatibility

says that NFC won’t work, except when Android gets an update.