In checks and counters you listed Pokemon that resist/take a hit from Ferrothorn's STABs, but I didn't see any Fighting types. Couldn't at least Conkeldurr switch in and take a hit, which it could definently survive thanks to that beefy Defense, then strike back next turn with a Mach Punch...