Thanks for you reply. Taking the test again is pointless because the deadlines are over. I was supposed to send in my TOEFL score as soon as I have it. But I haven't heard back regarding the rest of my application anyway.
I would rate my English skills as close to a native as a non-native can get and I took this TOEFL test without any form of preparation (except for a glance at writing structure). I think my negative mindset going in "I can't believe I have to take this thing to prove my English skills" played a part in my low score and loss of concentration.
Well you shouldn't give them that explanation but you could have saved yourself a lot of trouble by getting the score that reflects your self-assessment. Anyway, I think the best chance you have is to get in contact with them over the phone and convince them with your speaking skills.
I did something similar at Yale and Said, I called admissions and convinced them to waive the requirement temporarily.