Ack! Yes that sucks :(
You could try poloniex too, they (used to anyway) also have STEEM/SBD trading and probably also have XVG.
Although Binance now also has STEEM for trade...but not SBD.
edit: also I recommend making a bunch of accounts on several exchanges.. just in case. When the time comes that you need it, the signups will be closed and you'll be happy to have the account!