No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
First...CONGRATS for being in the door!
Second, *Bleep* on your SL too, I agree! Perhaps calling them to recon based on your income if you have good income? If they refuse, ask them about future CLI, etc...
I apped Barclay too but got 1500 SL based on my 65k income just 3 months post DC.