Well not that anyone is necessarily following my ordeal closely, but if are keeping score at home, I applied for the Citi Business Visa some time in April. I went back and forth with Citi about the documentation needed to verify the business -- first I sent them my business license, which was not good enough, then I sent a credit reference letter from JPMorgan, which was apparently also not good enough, and finally I sent them a bank statement. This did the trick, and I got approved, and the CSR verified 50k miles with $3000 spend in 4 months.
Better late than never, I suppose!