Here is my update.
Installed TPM 1.2 and Asus BIOS recognized it. Then I read that 1Password requires TPM 2.0.
I got the TPM 2.0 chip and installed it. Confirmed that it shows up in PC Health Check when I ran Windows 11 compatibility check. The Intel i-7-4790 is not compatible with Windows 11 (which I knew) but 1Password is still not allowing sign in with TPM on Windows Hello. So still trying to figure out what is going on there.
What is PC Health Check? is it the app that tells you if your system is Windows 11 ready? That probably does only the most limited of checks.
Try the Device Security app, a Windows 10 system applet; type it in the Cortana search box. Also open the management console plugin, TPM.msc. They need to see and enable the TPM for Windows 10 to actually use it. If you do see the TPM in Device Security, click on Security Processor details. You should see status there, it has to be ready for both Attestation and for Storage.
Even if everything is ready, it's probably not going to work. I think I've read that Windows Hello for Business uses Credential Guard with attestation to store PIN's and CG is only available with TPM 2.0 on Win11. Recent Win11 updates have been pushing more security by showing me security warnings if I don't enable Core Isolation, Memority Integrity and LSAS for Credential Guard. MS is squeezing ever tighter on security.
Additionally: if your TPM uses an Infineon chip it may need it's firmware updated
. You'll see a caution about that in the Device Security, Security Processor details screen.