I was in a similar situation last year. While I did not end up applying, I sincerely urge you to apply. CIS is certainly not insurmountable and I think with good CK scores you might be able to get some interviews. But that is the optimistic view. The reason I ask you to apply: you only stand to lose money. You'll end up better equipped for dealing with interviews even if you don't match and you still have a chance to match if you apply. If you don't, you will be left to explain how you occupied yourself in between now and the next match and will for sure have to take and pass Step 3 to be considered a viable candidate.
Another piece of advice, apply broadly family, peds, psych, path. At this point beggars can't be choosers, so don't get too invested in the idea of matching a certain speciality. In the case you don't match, try to get involved in research, try auditioning at programs where you feel you have a chance and finally take Step 3 and pass it.
Not all of us are perfect and a CS attempt for IMGs is an anathema these days but it happened and it can't be changed. Don't dwell on it and try to pass CS as soon as possible. I wish you luck.