I'm sorry! That sounds terrible.
I think he is being so tough on you because he is upset/scared and angry about the situation the family is in. He is thinking "THis cant be happening!!!!" and that is being translated into "You let this happen!!!" I think that you should wait a little for him to cool off and then start talking about options. Him being nasty with you, or you arguing your point with him wont help anything right now. What you have, at the least (or most) is each other.
On his point, if he wants you to fight for your job, how do you do this? Contact a lawyer? How much does that cost? It sounds like that would be futile, but what would the steps be if you wanted to pursue that option?
On the lets not waste time on spilled milk plan...
1)What sort of job placement services are available for you? What can you do to get a new job? What sort of job placement services are available? What sort of training/retrainign will you need? How much will that cost?
2) How can the family cut expenses? Everything from gym memberships to cable tv (yes! Hubby - no cable!) to cutting out all eating out and only eating the least expensive groceries.
3)What other income can you (or he) bring in in the meantime? Any part time jobs, temp jobs, night jobs, anything? Cleaning houses, walking dogs? Tutoring? House-sitting?
My husband and I have been in a "not great" financial situation for the past couple of years. Its been really disappointing to see our friends moving into nicer houses and going on vacations and out to eat (hiring babysitters!) while we sit home with portioned out sizes of the value pack chicken. But what I am really happy about is that the money situation hasnt messed with our relationship. What we have (cliche coming) is each other. We are happy and find little things to be happy about and grateful for.
Your kids might not like moving into an apartment, or an itty bitty house, but they will like angry, fighting, sad parents even less. And maybe you can get an apartment with a pool! :)