No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I can't believe it. Did they think you had a secret job? I would file a complaint with the state. That is so wrong. Good luck on new biz.
This is, unfortunately, not illegal, but rather ignorance of the law.
Applying for a government benefit that involves financial status is one of the 'permissible purposes' in which they do not need your express authorization, it needs only to be part of an application initiated by the consumer.