I would feed her a bit more AND get her next (fresh!) stool to the vet A.S.A.P for a parasite check. A snake that is uncomfortable, in any sort of internal pain
or that is sharing their food with intestinal worms cannot tell you that...they just act out as cranky. Intestinal parasites would explain both her mood, her hunger
and her size if she is somewhat underweight.
Nothing against hook training, that can be helpful, but an older snake should not suddenly need that. If you had a kid that was suddenly acting this way, you
would not "train" them to be quiet & sit still...you'd look for the medical reason for their behavior. Snakes are no different, they just cannot talk.