I can confirm at least one Australian retail bank uses this fingerprinting too.
In the past two weeks I have been locked out of an online banking portal with team viewer being one of the signals used to try to verify a suspicious looking transaction.
Team viewer used to install a font, but that doesn't seem to be how they identify that anymore.