There are plenty places that will take you as a B737/A320 FO, the only problem is . . . . . you will be expected to cough up for the rating yourself.
Jobs on the "Mad Dog" don't seem too frequent, last I remember was with Dana Air
so, paying up seems maybe the way to get your career back on line.
Not saying I agree with it, but sometimes we have to sacrifice principles on the hard altar of reality.
2000hr Jet Time is good experience, I would be surprised if someone didn't want you.