I'd call the mom and tell her dad took her shopping and didn't know what to do. That you'll bring her present by in a few days.
Then take your daughter shopping at a real store where she can find something appropriate cost wise.
I'd also spend some time using stories about friends who did things to other friends that hurt their feelings. Have her put herself in as the different characters and express how that action would have made her feel. She might understand how much this might have hurt her friends feelings.
The reason I say this is because of something that happened to me.
I had a friend that was my closest dearest friend. I told her everything same as she told me everything. We were very close.
I spent days looking for her Christmas present. I did without items I could use so I could spend even $20 on her.
When Christmas came we exchanged gifts. I spent about $20 on her. She loved the red dress I got her. It was very bohemian. She loves stuff like that and I knew it was a perfect fit.
Her husband bought her a pad that you place in a chair that vibrates and has balls in it that move around and massage her back and legs. It was over $100.
When I opened her package I was nearly in tears. She got me a small glass thing from Walmart to put a sponge in when it's drying. It cost about $2.95 in the kitchen section. I don't use sponges.
I told her thank you and put it aside. She told me she got her hubby the same thing. She was all happy about her choices.
Not only did she just pick up the first thing she came across she didn't even think about what we had in the kitchen or who did the dishes. She had a dish washer and my hubby does our dishes so even if I did like the gift it was something that I would never use, ever.
Not caring enough to get a close friend a gift that means something hurts them. It harms them inside and makes them feel small and not worth anything. So, if this girl loves the loom and the pens then she might love a loom set from someplace like Hobby Lobby or Michael's.