Thanks! That fixed it in Chrome for me, and it seems to work well now. But as you mentioned, I expect that this option will be removed fairly soon so I should probably migrate to Electrum or something similar for using my Trezor.
Have you tried using
Trezor Bridge? It replaces the browser extensions. Bridge is basically just a tiny standalone web server that certain whitelisted sites can use to communicate with the Trezor.