Wow - I can see why you would want to stop the hair twirling! What is CY&MH?
My daughter was turned away from pysc help too, as they didn't believe she has anxiety.
Have you tried a private occupational therapist? If you get a mental health care plan you could use this with some OT's to bulk bill most of the cost. They might be able to help redirect her needs/ habits. I have found OT's to be the best professionals to help me learn about my DD's needs and development. My Dr, Paed, and Psyc were all hopeless as she didn't fit any accepted diagnosis. However, the OTs look at the whole child and they know so much about child development.
Best of luck with your DD. I hope you find the help you are looking for!