INterestingly, Charting Outcomes for IMG's doesn't actually answer your question. They have graphs for Step 1 and Step 2 CK. Both of those show that for candidates who take 3 attempts to pass, the chance of matching is about 10%. For CS all that is listed is an average number of attempts, which isn't all that helpful. I expect that the outcomes might be worse for CS attempts. Bottom line is that you've dug yourself a very deep hole, and there really isn't a way to fix it. You can't apply this year with two failed CS's, so you'd need to take it again, pass, and then apply next year. Your chances of getting a spot are very poor. Only you can decide if it's "worth it".
I would look for alternate careers like research assistant, PhD, etx. 2 failures in CS is impossible to explain. Program directors would have huge doubts on ur ability to see patients. Regardless of specialty, u have to see patients except may be pathology. If u do like pathology, its an option. radiology is an option but u still have to do one year prelim medicine for that
To be honest, the unfortunate truth as to why there is no charting outcomes here is because it is exceedingly rare. I really like the advice of doing something alternative for a while like PHD or research assistant. Perhaps you might be able to parlay that into a residency if you work your butt off (and pass CS, as it's a requirement for licensure).
Probably not what you had envisioned, but a repeat failure of CS is as big of a red flag as they come for US bound residencies - it is only getting more and more difficult for IMGs to get in. Time to take a long look at your career, talk with your school and come up with alternative options.