Dude, that's a bummer. Don't cash in your chips and apply for Fam Med quite yet though. I am not completely sure about this, but you should call your school's academic office and talk to whoever knows about USMLE score reporting. I am pretty sure that if you didn't use the automatic score release option on the ERAS that the schools you applied to might never get your Step II CS score. I think you definitely have to retake it, but that fact may never become known by the programs you are applying to. You should definitely look into that though. If you're lucky, you may skate by this whole disaster without a scratch and still match in a good program.
And keep in mind that there are also programs out there that love high Step I scores so much that they may still rank you high in spite of that whole inconvenient, money-sucking, pointless, masturbatory exercise that is Step II CS.