1. Recovering with Electrum using 24-word seed. Result: All 9 accounts showed in Electrum, however, I could not send any of the BTC - it kept asking me to plug in my Trezor, which is gone. (FAIL).
2. Recovering with MultiBitHD using 24-word seed. Result: Only HD Account #2 showed up in GUI, the acccount with least BTC of course. Rest of the HD accounts showed, but all with zero balances (Yes I let it fullly sync). (FAIL)
3. New install of Mycelium on Android using 24-word seed. Result: Only HD Account 1 was available (FAIL).
So - Luckily, after physically FINDING my Trezor (THANK GOD)!, I was able to move the BTC to a temp wallet on Mycelium, wipe the trezor, now I just use one HD account the trezor (Account 1), and hope my new seed is recoverable if this happens again - it was a somewhat sleepless night to be honest. I may buy a spare Trezor now, I love it, but that was ridiculous, I could not recover all my HD accounts no matter what I tried , on multiple PC's.
Glad you found it!
Electrum is definitely not compatible (and as jim618 already mentioned, MultiBit HD only works with the first account).
The three wallets which MZ mentioned above should have worked, even with multiple accounts. If you're missing an account in one of those wallets, you could have tried manually adding new accounts and it should pick up the transactions in the accounts as you add them. If it doesn't, I'd consider it a bug...
Interesting, thanks all. I guess I'll just stick with one account until I can get a spare trezor. Good stuff to know, thanks again.