Ah so you see the beauty of a stock halt:)
The panic, which would result in nothing happening because no one would be able to dump out of fear due to the stock halt, would eventually subside and give way to the hard cold facts one of which would be the short squeeze once trading resumes, after the 10K is released.
Once the stock is halted it doesn't matter what the shorts or anyone else says. People will have time to compare all the facts with a cool state of mind. People will realize who is telling the truth and once the stock opened it would be game, set, match.
With regards to advertising partners, I don't think it would affect their relationship in the slightest. They are audited by the CTR and the advertisers no doubt trust the audit. Not to mention their advertising partners probably aren't even paying attention.
IMO a stock halt is their best line of defense, but I know its more wishful thinking than anything else.