Okay, back from the vet. This whole thing was an adventure. My good avian vet that I loved retired a couple years back and sold the practice, and the new vet doesn't do exotics.
So there was a place I'd taken my birds before, but I was a bit suspect of them because they give out meds without weighing the birds, so I don't know how they're calculating dosages. They've also done weird things like put a duck with niacin deficiency on antibiotics - I know that because someone who bought ducklings from where I work took a duck there and had that happen. They also told her to increase the niacin, so that's good, but why antibiotics?
So trying to avoid that, I called a place right near me to ask if they see birds. They said they do. Cool, so I asked for an appointment. They said they couldn't get me in until tomorrow. I asked if I could please have some Baytril to start her on until the appointment at least. So the person asked the doctor and the doctor told her that she had never heard of Baytril before, so I would have to wait until tomorrow. Any bird vet should know what Baytril is, so I was like, okay, nope.
Called the place with the weird dosing. They said I could bring her over right away and they would fit me in. So I did, waited for about an hour and then the doctor came in. Told me it was a respiratory infection, gave her a shot of enrofloxacin (Baytril) and a shot of meloxicam, and gave me tetracycline to give her. Still didn't weigh her, so I don't know how he comes up with dosing, but oh well.
She is feeling better, probably the meloxicam. I gave her a dish of her crappy old seed mix (she was actually being fed the same crappy mix Cricket was, go figure) to get her to eat and she dug in.
So, she's now going to get meds twice a day and will be spending the next few days in her cage under a heat lamp. Me putting her under the heat lamp and the tiny bit of enrofloxacin I was able to give her last night very well may have saved her life.