With my kid, all the time spent on pitching practice, drills, etc, came at the expense of reaching her higher potential in other areas of the game, namely hitting and fielding. After she gave up pitching and focused on those areas, she improved considerably. Interest from schools across the spectrum took off, and she's now at her first choice school.
Now the question "how did I get her to give up pitching?" I didn't. That came from her, due to other influences, and I imagine that is the case with most pitchers, and pitchers parents. My kid was reluctant to tell me, fearing that "all the time we spent practicing was just a waste." So she laid some groundwork over time, dropped some hints along the way, and had a solid case when she finally "dropped the bomb." Which was funny, because I simply said "okay." Expecting an argument, she made her case anyway, and I was like "it's okay honey, you had me at hello."
So what brought about her change of heart re: pitching? Two main points she made, along with several others little points (in case I wasn't already convinced, I guess)
First - she actually had two first choice schools. One was the softball dream school, WCWS contender every year, great university. She went to their camp, loved the school, the players, the coaches, and they all loved her, the head coach most of all. They had a great relationship right off the bat. She made an offer, but said my kid would never pitch there. So as my kid told me, if she wasn't going to pitch in college, why keep pitching in travel? Why not focus on what she would be doing in college? Great point. Even though in the end she opted for the better academics over the better softball in college, this coach was a huge influence. My kid respected her enough, and knew I respected her enough, to make this her #1 point in deciding to stop pitching.
Second - she hit her first home run. A 6th inning, two-run shot that broke up an intense 1-1 pitchers duel, at a night game at Colorado Fireworks that was running late so hundreds of people were watching. She realized then that she could do as much, if not more, to help her team win, with her hitting as opposed to her pitching. Another great point. And she was right. Within six months of shifting her focus, she went from 6-7-8th in the batter order to 3-4-5th. In 18s they had her "protecting" an absolute beast of a hitter who is now in the SEC, and she grew to love it when they'd pitch around the other kid to get to her.
Another point, since your kid is a catcher - while pitching gets more visible recognition, any good coach will tell you a stud catcher is every bit as important as a stud pitcher. A great catcher can make average pitchers look good. But even a stud pitcher can look bad with a terrible catcher. So unless she's on track to be a stud pitcher (hard to say at 12, but still), developing into a great catcher with a solid bat will have schools lining up to recruit her. Being competitive at two positions won't take you nearly as far as being a stand-out at one. And it will likely get her more playing time, even now at 12u and 14u, and that has to be her/your top priority.
In the end, the decision has to come from her. Your job, your only job, is to empower her. Support her goals. Give her plenty of latitude to make her own decisions. Let her go. Let her stumble and wobble. The sooner the better. It's a really great experience, once you allow her to learn to stand on her own two feet. It starts by letting go. Which starts by no longer trying to talk her out of, or into, anything. Just let go. She'll be fine.