Hm. Maybe you could try CroCune? It handles Infernape really well if it doesn't carry Grass Knot. A Banded Close Combat from Terrakion is a problem though. Dusclops can be a option. It walls Terrakion pretty good. If you want to try them out, here are the sets:
Suicune

Suicune @ Leftovers
EVs: 252 HP / 252 Defense / 4 Special Defense
Bold Nature
Moves:
- Calm Mind
- Scald
- Rest
- Sleep Talk
Dusclops

Dusclops @ Eviolite
EVs: 252 HP / 252 Defense / 4 Special Defense
Bold Nature
Moves:
- Will-o-Wisp
- Night Shade
- Pain Split
- Seismic Toss