You need to separate all of the issues and address each one on it's own. You live in NY - there are jobs available - not sure what kind of work your SO did - but if he's willing to travel a little more each day he can find another similar job I would think. Sure it's not going to be as much money right away - but there are plenty of jobs to be found if he's diligent. I realize taht New City isn't really close to NYC - but it's not that far either. Mass transit is a way to get into the city that's not exhausting. I used to sleep on the train, read a book, etc.
While I understand the ex-wife is a problem i wonder if there isn't something else that was going on with his boss. Most jobs provide sick days, vacation days, personal days, etc. and he couldn't have had that many court days that he used all of his vacation, sick, personal time every year. But - even if the boss was unrealistic - there is a way to make a living doing multiptle odds jobs for a temporary period. Drive a limo, town car, bus tables as a restaurant, work with a contractor as a laborer. It's almost Summer, put an ad in the local weekly paper to do yard work, housepainting, handyman work, clean out attics & basements, etc. Seniors often don't often use the internet and Craiglist - but they do look through the local paper. You don't have to move in order to pay the bills for the short term.
That's my second point - you're talking about making a permanent move and/or decision to address a temporary problem. Most people lose a job or two over their life and they don't neccessarily pick up and move. Between my husband and I there've been 3 job losses in the last 17 years. We still live in the same town. My husband drove a limo for about 2 months while he looked for a new job, I spent my days networking with former coworkers and friends and found out about other jobs that way.
So - take a deep breath - get out a piece of paper and pen and begin to list the issues by which are temporary, which are permanent. the list underneath what options exist - for example under job / income loss the possible solutions are: temporary part time jobs, ad in the paper, lawn mowing, etc. (you could baby sit too - they pay about $8 - $10 an hour here on Long Island).
It can all seem overwhelming at first - like a giant mountain. But when ou take it apart and "unpack" it you realize that in small bites it's all something you can deal with.
You don't say how old your kids are - but if they're middle school age or older moving is not a good idea. They just have too tough a time adjusting after 12-ish.
Good luck mama. You can all survie this.