I've never had a horse slide under a fence before. Its amazing what horses can do. Glad that she didn't get stuck. I do want to caution you, especially with the "puncture type" wound you say was on her knee, I would definitely be concerned about them. Check to see if they are indeed puncture wounds, I figured out my horse's was because I could stick my finger a good ways into the cut, which I figured out as I was cleaning it. Still not knowing as much, and still being a bit reliant on what my trainers said, I asked them to look at it, because I didn't want to jump the gun, and was told it was just a cut, and to treat it as such, so I washed it, wrapped it to help swelling, and put her back. Had another trainer look at it the next day cause it was quite swollen, and she said it was definitely a puncture, well per her directions, I cleaned it daily, and tried to get the swelling down with no luck. After calling the vet out, we found she had two pockets of infection around the wound, and had in fact hit the bone when she punctured herself. Fortunately the bone didn't get infected, but what I thought was a puncture, but was told was a cut and was treated as such ended up causing my horse problems, and me several weeks of vet care, tons of vet wrap and sheet cotton, and one unhappy parent. Especially with one of them being on the knee, which can potentially penetrate into the joint, make sure that they are cuts, and not that bad, before ignoring them. I would get an ice boot if you can, or put ice in a bag, and wrap it around the swollen part of her leg, because cold hosing really doesn't do much. I've tried cold hosing, and at the end of the 15-20 minutes, the leg was just as hot as when I started, and all I had done was wasted a bunch of water. I would have a vet out just to make sure that she didn't tear or pull anything, and make sure that you are doing the right things to help her heal. Good luck with her.