...I think the special accommodation thing got kind of overblown a little bit. Obviously I am not blind...
I don't think so... nor do I think it "obvious".
...My main problem comes up with glare reflected from the monitors,car lights ...and I have a certain threshold than once reached my eyes just shut down. This is basically caused by ocular rosacea ...The major influencing factors are the duration,proximity of exposure and the background contrast...
I think this will be a big problem. General surgery, residency especially, is filled with long, long, long hours staring at screens, bright lights, headlights, etc.... It would be a big problem for you to suddenly have your "eyes just shut down" after an attending stares at you during a case with a bright headlight beam to your eyes or maybe someone shines you with the HD, ultrabright light cable from a lap scope. Putting aside your FMG status, putting aside your USMLE failures x2 steps, I think the reality of this is significant based on how you have described it. I don't foresee your eyes/condition improving with age or more intense OR time.
...So I wouldn't really call it "low scores *with* special accommodation "...
I would as noted above... and USMLE did! You can not have it both ways. You failed. Then, once your requirements were met, above what others require, you passed. Then somehow, arrangements were not made for your second exam, even though you knew you required them....
Long and short, here is my two cents. I think others have already hit it too. First, I don't see you categorical into any competitive or pseudocompetitive specialty without outside influence. Your basic aopplication, eyeballs aside, is subpar. So, IMHO, OB/Gyn categoriacl is out as is GSurgery. Second, I am not sure you will get a categorical spot in non-competive field with your current application.
My recommendations... You should do two years of prelim in something or two diferent somethings. i.e. prelim general surgery and prelim OB/Gyn or something like that. Then I suggest you apply to a non-competive field. At that point, whatever programs will know that you will have two years USA accredited postgraduate training by the time you start. You should also plan to complete you step 3 ASAP so you don't run out of time. After all that, you could still surgery first assist but will at least have now completed a residency. i.e. if you do primary care residency, you could still first assist.