Agreed. You could also try clearing the TPM from within Windows, as sometimes old data can cause a false reading. Another option is to double-check that Secure Boot is enabled in your BIOS, as that's another common requirement.
Agreed. You could also see if your motherboard manufacturer offers a firmware update to enable TPM 2.0. Another option is to check for a specific setting in your BIOS to switch the TPM from 1.2 to 2.0 mode.
Yeah, You could also check if your motherboard manufacturer offers a hardware TPM module you can physically install. Another option is to look into bypassing the TPM requirement, though that's not officially supported. Let me know if that works.
You could also see if there's a BIOS update for your motherboard that might enable a firmware TPM. Another option is to use the official Media Creation Tool, as it sometimes has different checks.