It looks like you have cleaned it well.
You can apply something like vetericyn ointment or neosporin to the pecked areas. I'm not sure if it is actually prolapsed or not, but you could apply a little hemorrhoid cream to the vent (around the swollen part and a little inside as well).
If she is molting you may want to offer her some extra protein, either by feeding higher protein crumbles, tuna or scrambled/boiled egg. You could also add some vitamins/electrolytes to her water.
I would keep her separated until that is healed a bit. You may need to soak her in warm epsom salt bath for a couple of days, I'm thinking her bum will get messy when she poops. This will help keep the wounds clean, then reapply your ointment(s).
Generally a green color is indication of bruising.
Of course you want to look for signs of infection, pus or foul smell.
Chickens heal fairly quickly, since it's in the vent area, keeping triple action antibiotic ointment (plain neopsorin without the "caine") or vetericyn or something similar will help promote healing.
Is she still eating and drinking well?
Found a couple of links that show green bruising.