I don’t doubt that you are accessing wrong meta mask account.
But default Metamask accout and Trezor Metamask account are two different things:
Once you initialize MetaMask wallet, there is a default account created (the red one in the picture). If you wish to use it, then you need to keep your MetaMask seed phrase to recover and access this account whenever needed. This account is not a part of Trezor wallet.
On the contrary, there are Trezor accounts (the yellow and the blue one in the picture). These are Trezor generated accounts and can be recovered / you can spend from them only by using Trezor recovery seed and passphrase (if enabled and used).
Have you generated the address you are trying to access now in Standard (default) or Hidden (passphrase protected) Trezor wallet ?