Sorry to hear about that. Barbwire and horses has never been a great pair. Be careful about using that vet wrap. When Vegas went and busted herself up, my vet let me in on some knowledge. He said sometimes people put it on to tight, and then at some point it will slide down and the further it slides the tighter it gets. You dont want that to happen because it can get so tight around the muscle, that it can actually do more harm than good.
Are you using some kind of cotton padding underneath it? I hardly use that stuff anymore. I use legwraps with cotton, it does get the wraps dirty, but they are washable!
Hope everything turns out good for you and Kate!