To recover from a 2FA wallet you need:
1. The 12 word recovery seed
or
2. The FULL wallet (not watching only) AND your Google Authenticator
If you don't have either of these things, then your coins are likely gone forever. Even if you manage to decrypt your xprv from your original wallet file, the 2FA wallet is a 2-of-3 MultiSig. Your wallet file has one key, your seed protects the 2nd (ie. it's not stored in the wallet file) and TrustedCoin have the 3rd.
So without the seed, you can't get the 2nd key... and unless you still have your Google Authenticator, you won't be able to utilise the 3rd... so, at best, you'll have 1 key... and you need at least 2.