After your SWH I suggest that the neigborhood difficulty may be more about the group dynamics than your daughter's bossiness. I suggest she is trying to lead because the group is not getting along: that this is an unhealthy group situation. I would structure the play more. She can play for an hour. She can have one child come home with her to play. She definitely has to come in when there is a squabble. Not because she's not getting along but because the group is not getting along.
Please know you've not failed your daughter. I suggest that the therapy is not so much for emotional issues as it is for teaching skills. A child's therapist has learned ways to help children learn in ways that you as a parent don't.
You actually are showing that you're a good parent by noticing she has difficulty and asking for help. Following up on the counselor's suggestion is what a good parent does.
I suggest that your feelings are the result of our misperceptions of therapy. Therapy and counseling are the same thing. Their titles may be different because they've had different combinations of training. In reality, a therapist often does the same work as a counselor. You asked for help from the school counselor. Asking for help from a therapist is the same thing.
I suggest the counselor is suggesting a therapist because she is unable to do ongoing counseling of the nature most helpful for your daughter. A school counselor helps with school related problems. Your daughter has difficulty in her neighborhood.
As to the difficulty with neighborhood children I suggest that when there are squabbles you have your daughter stay inside for an hour or two. This will give her an incentive to think of a different way to play. Don't try to help her until she's no longer emotionally involved with what happened. Talk about it only when she is able to hear you and shows that she understands.
Most importantly do not let her resume play until she's no longer invested in doing it her way. You could say something like "playing right now isn't working. I want you to stay in the house for awhile." Once she stops asking to go out and is no longer upset have a brief conversation about how you expect her to treat the other children. Tell her to come back in if there is a squabble. Then keep her in again.
I suggest that having to stop playing she has an opportunity to think about what happened and why there was a problem. You can guide her thinking but only when she wants to know how to make this better.
My parents stopped all play when there was a squabble. I did the same with my daughter. My Moms saying was "if you, meaning all the kids, can't play nice then you cannot play." We would talk later only when I, as a child, or my daughter asked to talk. We left figuring out how to get along in that particular situation their responsibility. We had talks about getting along at other times.
I was a playground volunteer for several years. I suggest that your daughter may get along better because the payground supervisor tells children to get along or go play with someone else. And there are lots of someone elses to play with. We do briefly help the children work it out by talking to both/all of them at the same time. Recess is short so it's best to be brief.
Perhaps your daughter has learned to move on at school to play with children more compatible. She doesn't get attention for trying to control things (be bossy?). Of course it helps to have a broader choice in playmates.
My mother told me and I told my daughter to not play with the kids with whom I/she had difficulty. I enforced this by separating them when I notice trouble begin. I suggest you do not have to deal repeatedly with neighborhood issues. Stop the play. I would give her a second chance. If that didn't work, no more play that day.
I suggest this might be a suggestion that a counselor would make to deal with a particular incident. She would also teach your daughter ways to be more successful in her interactions. The counselor will talk with both of you. Seeing her is to learn notvto correct a failing.