Just register and take the test again. Unless you get the same test again, you will pass. I was in the same boat as you are about 3 years ago.
I have come to the conclusion it's a money making scam. There are several tests and you never know which one you will get. When I took the test the first time I felt like I was reading something in Hebrew! I can honestly say I was only sure of about two questions on the whole test. I didn't have a clue where any of this stuff was coming from but most of it I had never even heard of! The same day I took that test a BUNCH of people also failed it.
I was devestated like you are now. But I immediately registered to take it again, went ahead and did the silly CEs for everything! Didn't wait for my letter. I was set to test again in three weeks. I studied exactly the same way, didn't change anything!
The second time I took the test I breezed through it in 3 hours where as the first one I didn't think I was even going to finish. Felt confident about most of the questions. Passed easiy. But if I had drawn the first test again, I would have failed it AGAIN! There is just one test out there I don't think anyone can pass unless you get lucky!
So take the test again and hope you get a different test and I am sure you will have no problem!