First of all, I'm very sorry that you are feeling upset, and I hope that you can somehow mentally make your peace with this soon. I'm glad you turned to us, to help you think things over.
Secondly, I've never heard of a peer support person before. I don't know what they are, how you get one, or what they are supposed to do. To me, "peer" usually means someone in pretty much the same boat; someone in a similar situation. But she sounds pretty healthy. So where does the "peer" come in, and in what way is she supposed to be helping you?
Probably the closest you're going to come to "peer support" is right here in the forums, and even then, most of us are going to misfire and say things wrong while trying to offer support and a comforting shoulder. I would expect that a trained professional though (if indeed this is what she is) should probably usually have a little bit more wisdom or training when it comes to something like this.
I think she was trying to be empathetic. It doesn't sound like she was intending to be mean or hurtful to you. If she was purposefully saying mean things intending to make you feel bad, then I would definitely recommend that you report her. And, of course, I don't know what her role is, her training, how you came about getting her/their services, etc.
As you probably know, I've experienced a lot of losses of immediate family members in the past few years. I found that my hurt and grief made me more sensitive than usual. Many people made sincere efforts to comfort me with using some of the most insensitive references, or at least, they seemed insensitive to me. At first I was reeling by what some people said. Then I realized I had to quickly get my footing with it, because likely such sort of comments were going to continue, maybe for years.
What I did was I adopted a slogan, "Listen to the music, not the words." I tried to get in touch with the underlying emotion people were trying to express, such as sympathy, empathy, love, or just letting me know they cared. Nobody was trying to be mean or hurtful or upsetting to me; it was just me interpreting it that way. I could have just as easily tuned out their words, listened to the music of their intention to care, felt comforted by that thought, and stayed on my healing path. I must say, even some "trained professionals" like doctors and nurses and social workers said some things that I didn't like.
And oh the poor innocent people caught in my path when worse came to worse! One poor nurse, caught in the tsnunami of my grief, exclaimed, "Oh, you must be strong!". I shut her up on that score, probably preventing her from ever ordering any other suddenly grief stricken person to be "strong", by saying, "NO! My goal is not to be strong -- it is to be flexible and resilient!"
I really surprised myself, as I seldom have the right words at the right time. I always think of them the next day, or the next week if I mull it over long enough. So I'm very impressed that you had the presence of mind to confront her. I'm pretty sure she saw the error of her ways by the time you were done with her! However, I still rather doubt she'll change unless she is given specific training and practice in how to respond differently, simply because she's human, too, and we all tend to shoot from the hip when we don't have a good script to follow.
You're "right" in that, you have every "right" to be upset by anything that anyone ever says or does. But being "right" doesn't always mean there are necessary actions or retribution to make. I tend to think you've already settled the score. But, I may be wrong, I often am, and so I'm very eager to hear what you and others have to say on the subject.
Still and all, likely there will be a zillion times in your life when you can keep your spirits intact, and not let others get you down, by listening to the music, not the words.
And especially, if I've said anything wrong in this explanation, or any others anywhere on the forums ever, I hope that others listen to my music -- I care! -- and not my words, especially if the music is more soothing.