Manual installation via "Have Disk" is often required if Windows fails to auto-detect it.
You may notice the keyword is "TMP 2970," not "TPM." This is a common manufacturer-specific naming convention. Synaptics uses "TMP" as an abbreviation for "Trusted Module Processor." Do not let this confuse you; it is a standard TPM 2.0 device compliant with the International Standard ISO/IEC 11889. synaptics tmp 2970 driver
Blacklisting tpm_crb may help if the firmware TPM conflicts. Manual installation via "Have Disk" is often required