I wouldn't take a chicken to a vet either, though I would my cats and dogs.. heck, I even took in one of my pet rats once
As far as your hen, I would do as much as I could to help her from all the awesome information you've gotten, but if she's miserable and this is just going to happen again...