No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
It sounds like you went to manual review. And that they did not feel comfortable extending you whatever their standard minimum credit limit was for that card, so they set one manually per your conversation.
That tells me you were some-what borderline. Definately don't apply for another company that pulls the same credit report within the next 6mos.