Well.... I don't know anything about BioSpot except that its OTC, and in general OTC flea products are both dangerous (several brands are known to be possibly fatal to cats) and ineffective. The ones that the vet gives you are far less dangerous and more effective. Is it safe to spray the stuff all over your house and put some on her? Does it say so on the label? You may have just created a toxic situation for you and your cat. I'm not trying to be harsh, but I learned this the hard way when I first got Zissou and took her to the vet and told them what we had used to get rid of her fleas. They were worried that she was dying from the poison, and we had used less than the directions. The crap made my heartbeat irregular. And that was just a shampoo!
The fact that your cat has pulled out a bunch of hair and cut herself pretty much proves that it is really irritating her skin. I would take her to the vet, tell the vet what you have already put on the cat, and see what they can do.
There is also this stuff: http://www.onlynaturalpet.com/Only_N...y_p/999012.htm
although I'm sure you can find a similar product other places. It works better than anything else I've tried. I used it once and they were gone!