Do you have betadine (iodine)? Boil a pan of water, let it cool and add approx. 1/2 the amount of water in betadine. If you don't have that, then hydrogen peroxide (water&peroxide half and half), bactine, would be the next to options in order of acceptability. Take a spray bottle, tweezers and sharp scissors and boil those for 10min.
Do you have any cotton gauze pads (1"x1" - 2"x2") and something to perform the figure 8 wrap linked to above? Even a sports wrap or section of cut sheet will do.
Put the betadine tea in spray bottle an gently squirt the areas of injury (daub up with pads as you go along), pick out any debris with the tweezers. If you have some plain neosporin place a small amount on gauze pad and place it over wing socket opening. Examine the remaining wing carefully, can the injured portion be removed at the joint closest to the wing tip, or is it also coming off a the torso? Clean that wing. Use another sterile gauze pad and antibiotic ointment on those wounds and (get someone to help) apply the figure 8 wrap over the padded wounds. Make sure it is not too tight (just snug it up) use a bit of duct tape (if that's what you've got ) to anchor the bandage in place.
Poor thing will need antibiotics (I'd guess injectable penicillin), but someone here with more experience will weigh in on that.
Get some St. Joseph 81mg. plain aspirin tabs and crush one add it to a pint of water and let her drink that.
Polyvisol infant vitamins without iron/electrolytes as well.
It is important to get those wounds cleaned thoroughly. If it were'nt for the risk of infection I'd think she has an excellent chance of surviving!
Good luck!