I haven't gotten the companion pass yet, but plan to, and know of other people that have. The rules have said that for years, but the reality is that it has worked for years. Worth a try

If not, then I have 100,000 miles to spend.
They did not seem to be very picky about my business. I just explained that I was an independent contractor, discussed my income record (I have none, because I have been salaried and am just starting back again after a year off) and then they moved over some of my other credit to the business card. Easy peasy. But we have good household income, excellent credit and pay our cards off every month.
Good Luck Everyone.