Hi, It sounds like fleas are not the issue, you have used the best nonallergenic food and did the allergy food trial correctly? The only things left are allergies to an environmental allergen. These could be pollen, dust mites, dust, smoke, basically anything that people can be allergic to, animals can also. There are 2 ways to deal with allergies in cats. One is to treat the symptoms with steroids which don't seem to be effective long term for your cat. There is another product called Atopica by Novartis Animal Health Company. It is licensed for use in dogs, but has been used by veterinary dermatologists in cats and have had good response and few side effects. This is a capsule that has to be given daily for 30-45 days, then some cats can be reduced to every other day treatment. The other way to deal with allergies is to have an allergen skin test done, just like in people, to determine what Jasmine is allergic to and have her hyperimmunized to her specific allergen to buildup a tolerance. Similar to allergy shots in people. You may have to go to a university or veterinary dermatologist to have this done. I would suggest talking to your vet about using Atopica to see if it helps. Some vets aren't aware that you can use Atopica in cats and unfortunately I can't give you the dosage without examining Jasmine, but your vet can call the company or a veterinary dermatologist and get the cat dosage from them. If this doesn't work, then an allergy test may be the next step.
To address the behavioral aspect. There is no good way to diagnose behavioral issues like this. You either have to treat with antianxiety medications and see if that helps or you do the full treatment for allergies and see if the work, if the allergy treatment protocol doesn't work, ,then it may be behavioral. If you aren't opposed to using antianxiety medications, it may be quicker and less expensive to start her on antianxiety medicine while her current wounds are healing and in 30-45 days after she has been on antianxiety medicine you would know if they are working or not. Unfortunately this is all going to take some time to get results, so more patience on your part will be necessary.
There are many antianxiety medications available and vet can start you on what they feel is the best. I hope this has helped. Good Luck.
Please click the accept button if this has helped. Thanks.