Hi Chickenflock,
Sounds good to me... Baytril is one of the most effective medications I know of (besides Tylan). The fact that she is feeling better is great, when is comes to bacterial diseases there is four phases; the lag, logarithmic, stationary and decline. The phase of the bacteria can be determined by the symptoms, she would have been around the logarithmic or stationary phase. Her improved behavior means the number of pathogens is reducing, and more cells being produced successfully.
If the medications continue to work, the symptoms will decline as well. If you ask me, I don't think she will still have her eye. I think the vets couldn't get much puss out of her eye because it could be the actual tissue that is swollen. She just needs more time to recover, in my opinion.
Back when I just kept chooks as pets/layers I had a White Wyandotte rooster that got a respiratory disease, his eye was not as bad as this but it was the actual third eyelid/tissue that was swollen. I decided to give him Baytril twice a week and Tylan injectable 5 times a week plus garlic and synbiotic in his water to keep up natural probiotics. He got better in about 10 days, his recovery process sounds sort of similar to your hen so she sounds like she is going fine.
My rooster ended up keeping his eye, but in his case. the swelling was not this bad at all.