FWIW I got my RD card today. I called and they said all you need is a business license. ANY business. you do NOT need to be in the food industry. I didn't believe her but I went with my county license ( non food service) and walked out with a card.
So if you are self employed or you are on good terms with your boss and he will let you bring a copy of his license you can get a card.