My assumption is that the wallet regeneration algorithm from the seeds should be known only to Trezor for Trezor's devices. I don't know if there's a standard for this seed -> wallet transformation tho.Oh dear. I’m sorry but you really don’t have a clue on how these things work. That is the purpose of a recovery seed. If it couldn’t do that then how would you deal with hardware failure, a fire?, a flood? Etc.
You're right in that I don't really know how a hardware e-wallet works. I just know how the blockchain works.