I don't have an answer for you regarding the job situation, other than to comment on the fact that its discrimination. Although you would think its discrimination, I don't think not hiring someone becuz they are preg. is protected under federal law. You can't discriminate becuz of age, sex, race. But I don't believe being preg. is one of them.
Secondly tho, have you talked to a lawyer about filing for divorce and asking for Child Support and Spousal Support?? That is income you can use that you and your children are entitled to. You can call Leslie Combs and she will give a free 30 min consultation and tell you your options. She is a GREAT family law atty. ###-###-####. Good Luck!