Hey NVM I figured it out the location. If anyone is having this issue deleting the NVRAM.DAT and NVRAM.TNVS Fixed the problem as discovered by
@Pat-NS. The location of the files are in the folder your VMs are stored in. While in the folder find your VM and right click on it and select "Show Package Contents" you will see the two files there (NVRAM.DAT /NVRAM.TNVS). Just delete them or move them out. Then start your VM with TPM enabled and Windows should boot like normal with TPM.
Cheers!