Well Mars, it looks like an ideal entry point to start your own firm and beat the cr*p out of the competition with ease. You have all the capabilities and relationships as foundations and now the 'steam' to get you started. Also there might be plenty of folks around here to give you business I guess?
There are so many terrible recruitards around, so both client / candidate sides are in a great need of middlemen with backbone and a long-term lookout instead of the masses chasing those KPIs / sales targets with tunnel vision, alienating clients & candidates for good.
I'm not so sure that in your position finding a firm with high enough standards would be easier than just starting your own. For a less experienced guy it would be for sure. (guys, chime in for this point please)
At times when e.g. a 30-something experienced recruiter just drops a perfect match case in a difficult assignment (senior position to fill a 'Fast 100' small startup) after a little scheduling issue at the second round of personal interviews and throws a fit like a 5 yo little girl, you can make a killing in this market with one hand tied behind your back.
It's unfortunate but nowadays - unless the paperwork comprehensively reflects the situation that makes you join a firm - the same thing happens everywhere. I've a friend who got duped like you a few times in a row, couple of Blue chip FMCGs then PA Con. He learned his lesson eventually. (Note, that the stupidity of the hiring side increases exponentially after every short-term move thus not reasonably expected, but the desperation & stupidity of those hiring managers combined was just unreal. Although the jury is still out on PA...)
Plus there are niches where suboptimal asset allocation is the standard today, and with a little effort a lot of - maybe a bit passive - candidates can be placed at least a full level up.
However you proceed, best of luck!