Tough situation! I'd recommend checking out smaller local banks or credit unions—they tend to be more flexible with business accounts.