Came across your post trying to get a migrated Win11 image to detect the TPM chip...
If your still looking, give this a shot: (registry tweak to ignore TPM on installation)
https://www.ivobeerens.nl/2021/10/06/install-windows-11-as-vm-in-vmware-vsphere-workstation-without-tpm-2-0/
For my situation, this worked perfectly:
https://github.com/AveYo/MediaCreationTool.bat
Download the file, Skip_TPM_Check_on_Dynamic_Update.cmd, or
- open the link for the code
- copy and paste it into a new text document and
- save/rename the file with the extension of .cmd
- run it once to disable the check
- run it again if you want to undo it.