The problem is that I have already set up my Trezor wallet, though it has no coins in it as of yet. So am I too late to sweep my funds into my hardware wallet or can it still be done? I cannot see a way of doing this.
No, you cannot sweep. You need to use eelectrum to transfer your funds to the trezor wallet.
The fees are high now... but I would move my coins as fast as possible, as it is safer.
Create a new wallet with trezor and click receive to see the address and transfer
I guess I can just set the lowest fees, even if it takes something like 22 hours for a single transaction.