There's a Polo customer service guy on a reddit thread, helping with various support tickets. Maybe reaching out to him will yeild some answers? https://steemit.com/steemit/@mandireiserra/issues-with-poloniex-there-is-an-answer
I've got a couple deposits with Polo in crypto purgatory, sent yesterday. I reached out to the csr via reddit and he emailed me back a couple hours later to help with the transactions in question. Here's hoping you can get it squared away.
And yeah, I miss the Troll Box too.
I'll register with Reddit and post my issue, someone on another article mentioned Reddit as well. Thanks for reminding me @mandireiserra🙏