I was terrified of those machines in Resistant Materials, it didn't help that the teacher told us a load of horror stories to try and convince us to be careful :( I did get to use them eventually though and it was alright, not as bad as I'd thought. They have safety guards in place and it's actually not that easy to injure yourself, they were really talking to the boys who liked to show off and not listen.
With hair - have you shown her how to really properly dry hair? If not too drastic for a short term measure, what about cutting it shorter so it dries faster and doesn't hold as much water? I absolutely despise walking around with wet hair and dripping hair makes me want to throw things at people, so I completely sympathise with this too. What I normally do when I get out of the shower or pool is lean over and wrap my hair, twist the towel as tightly as possible, until I can feel it pulling at the roots and then some, take towel off, turn around to a drier side, drape over the back of my head (still leaning forwards) and dry the hair itself by rubbing my palms on the outside of the towel, back and forth and up and down all over the hair which hangs down, and then rubbing my head itself with the towel. Lastly take a fresh towel or find the driest side and wrap my head in the towel turban-style while I get dressed.
That dries it enough to prevent dripping, although if it's hanging on her shoulders it will still make clothes damp. If she wears a school blazer, you could perhaps sew some towelling on the inside of the shoulders as a barrier, but it might feel or look odd. She could put her hair in a ponytail after swimming, although it will take longer overall to dry. If she has access to a hairdryer, she should concentrate on the hair underneath at the back, as this is the part which gets clothes, and the top layer dries pretty quickly in the wind and sun anyway. Even five minutes of hairdrying might be enough to take the edge off it, but to minimise dampness to clothes she should occasionally run her hands through her hair as it dries.