In light of seeing this combination, and its potential, I offer up two solutions:
Wingull, which resists Torchic's STAB, and takes neutral damage from HP Grass, which could become HP Electric to deal with this threat, and also is immune to Diglett's Earthquake.
I ran some calculations, and got...