NO Windows 10?

My current Workstation is Windows 10 and will not run Windows 11 as is.  I'm NOT excited about TPM 2.0 which must be present when MS checks your computer for eligibility to install Windows 11!  I CAN'T run "Online" since I have Section 1256 options contracts, which are not supported online.  I must use Desktop.  I received an email dated 10/23/2025, stating that TT2025 WILL run on Windows 10!  I'm very confused and unhappy, since TurboTax has already hit my credit card for the download and it will not install!