class C is pretty much town travel teams, just find another team who needs a pitcher. i would move on. it sounds like the coaches don't understand they are playing in class C. My DD ran into this in 10U and we ran like hell. she wasn't good enough to pitch or play infield. she has been a starting pitcher and short stop for 3 years straight playing division A for 2 of the top teams in the region. find a nonparent coached team if possible it cost more but at least playtime is usually merit based.