Can you gather her gently up after she's roosting so you can better access her wounds?
From what I can see, most look to be healing but you don't want another hen pecking at the injury or removing molting feathers(?) could it have been maggots instead of feathers(?).
She has a wound further up her back under those feathers - you can trim the feathers to keep them out of the wound.
I assume you cleaned the wounds initially, but you will want to re-look at them to see that they are scabbing over, that's there's no maggots and/or infection.
Since she's molting, she's even more standoffish, so I would use a spray like Vetericyn to apply to the wounds instead of trying to apply ointment.
She would likely benefit from extra protein - you can give her a boost with egg, fish, meat. Buttermilk or yogurt added to a little feed to make a wet mash is often very well accepted too.
Where is she sleeping? Is she roosting/sleeping on the floor? How is your coop/run set-up? You mention your dog is territorial, so I assume they birds are confined to coop/run? If so and you feel she needs separated, do it within the coop/run if you have enough space. A large dog crate will work well. You can lock her in for protection for all or part of the day if you wish. Some birds do not tolerate the crates very well - you will have to observe and use your best judgement on how she's doing in confinement - some get very depressed and decline, others appreciate having their own little area while they heal.