That breach of privacy from the recruiter sounds extremely frustrating. but i'd suggest still looking for paid SWE work in the short term, so you have a way to pay the bills and save some money, until you figure out what your next plan is.
If you've founded multiple companies previously, can you reach out to your network and see if there's a former client / colleague you could help with consulting or contract work, using your skills and some of your existing domain specific knowledge?