Am I completely screwed?
Assuming you didn't use a phishing site: I don't think you're screwed. Just unlucky:
Missing deposits reported to support were resolved but main issue is still there. If you deposit and are unlucky - you may not get your chips after one confirmation.
You'll just have to wait for support to respond.
I get that a mixing service can't just hire a call centre for 24/7 support, so it may take some time.Thanks. Like a bonehead, I included my session token in my support ticket. Hoping it's an honest crew over there.