At least a few of those drugs are know to cross-react. You should probably not have been given them.
There's a nice chart of cross-reactivity at http://www.vhpharmsci.com/vhformulary/Tools/ANTIBIOTIC%20CROSS-SENSITIVITY%20CHART.pdf
Not all your antibiotics are listed, but several are. There are all sorts of other websites you might search to find information on cross-reactivity.
I think I would consult an allergist and get some solid information. Some family doctors and internists with a good chemistry background can be helpful too.
Make sure you print up a list of drugs you react to and keep them with you at all times. It could save your life. I keep a typed list in my purse and a credit card size list in my wallet.