At this point I am simply going to try crafting a manual bitcoin transaction using a private key derived from the 24-word seed phrase and see if when submitted the bitcoin network will move the coins for me.
Good luck with that 
remind me to never use a trezor.
That's a dumb conclusion, it's much more likely the user did something wrong.