Question, do I need to delete the old 2fa wallet file that works with my BCC? Or should I try this process on a completely different machine and maybe it will work then?
You shouldn't need to delete anything or use a different computer.
If your "old 2fa wallet" that you can open in ElectronCash shows BCH, but when you "restore" your seed and the "new 2fa (disabled) wallet" shows 0, then I suspect you are actually restoring a completely different seed! Are the addresses in the two wallets the same?
You sir are the man I thank you very much for the help. So I realized my error, I was trying to recreate the wallet with the seed from the initial BCC on Electron Cash rather than the seed from the original BTC wallet. So to sum it up, HCP's "please wait" workaround works perfectly, you simply must use your original Electrum BTC seed not your Electron Cash seed.
Also would advise not to use 2FA on Electrum and Electron Cash due to these issues.