Oh, I am so sorry. Big big hugs -- I know you feel so so so terrible. These things happen and it is hard to say what the right thing is to do.
On your twisted neck rooster -- is he getting vitamins -- poly-vi-sol without iron, Vitamin B, vitamin E. I would look into a vitamin regimen for him...