There are 2 types of disability programs that are managed by the social security adminstration and some times these programs get mixed up because many people don't know there are 2 seperate types of programs.
For one type of program (Social security Disablity insurance) you have to have so many credits for qualify for. For the second type (Supplemental security income, also managed by the social security department) your income and assets have to be below a certain amount and that amount is very low, If I remember correctly the limit is less than 2,000 for an individual and $3000 for a married couple.
Contacting another attorney won't make a difference because this part of the process is pretty cut and dry, a person either has the credits or they don't and an attorney can't get you credits you don't have. The other program is pretty cut and dry also, you either meet the low income qualifications or you don't. Unless you are borderline low income, then your assets are either too high or they aren't, and its based on household income, so what her husband makes and their savings would come into play. Again, unless this is a borderline low income case, in which a financial advisor would be a better person to contact, an attorney can't change the income qualifications for this program.
I'm not trying to sound unsympathtic. I sympathize with your situation and wish I had some concrete good answers for you. My husband has not been able to work since last August and he was the main breadwinner in the family. I do know what it is like to loose a major portion of your income and its hard even when you qualify for SSI diabilty since you don't get disabiltiy benefits for the first 5 months. And even when the checks do come, they don't come close to making up for the loss of the income he would be making if he were able to work...and on top of that we pay our own health insurance premiums which is a HUGE chunk. Wish I had some good answers.