TPMs are not guaranteed to have additional localities. If I recall correctly, the TCG PTP specification defines a bit in the interface ID register which indicates if further localities are available.
For example, at least Intel PTT on Skylake (presumably Kabylake as well) does not have additional localities.
TPM locality capability
For example, at least Intel PTT on Skylake (presumably Kabylake as well) does not have additional localities.