It sounds like you are already doing everything you can as a parent to help her with this. Sounds like it is just going to be one of those things where she is going to need time to gain the maturity which will come with life lessons when she begins to experience not always winning. And team should help with this too, as there will be others who are good and by nature of team vs. rec classes there will be much more focus on doing things with perfect form vs. quickly.
In reading your reply to the comments, I just want to say--keep doing what you're doing. It sounds like she's learning and maturing.
Thanks so much!!