You da real MVP if this works. Didn't get this to work just yet, but will have dinner and get back. Yes, TextWrangler rocks. It blows Komodo out of the water. It's very good for doing web development.
As for compromised, yes, I would never use the wallet again once I typed it into anything. It's getting sent to a wiped Trezor asap.
You are correct about pin, but there are other reasons, like doing day to day business. It's been over one day and I haven't been able to find a solution. This is bad if I really needed access.
I posted on reddit my plight trying to restore a 24 word wallet with a password.
https://www.reddit.com/r/TREZOR/comments/3hybvw/restoring_a_trezor_wallet_from_a_seed_without/It is only possible with an Android device with Mycelium. An Android VM won't work, Arc Welder loads Mycelium, but it crashes when you try to restore. The iOS version of Mycelium works great, but only with 12 words. Electrum or it's derivatives do not work on any platform (OSX is the least buggy, and Linux version the most), and Multibit HD is a crippled client, not supporting passwords (which means no plausible deniability too), nor restoration of a seed without a datestamp (it greys it out).
I don't think one should have to specifically buy an ARM processor running a version of Android in order to restore a wallet from the seed!