The two Gengars in the replay both seem to rely on spore and shell smash, and their main attack is either judgement or moongeist beam. You'd need either safety goggles, poison heal, or magic bounce to safely switch into spore, (because other methods are too niche) and either unaware or normal type to safely switch into shell smash-boosted ghost attacks. These Pokemon can be made to fit the following criteria (and still be viable).
Safety Goggles Unaware (note that unaware doesn't work on moongeist beam)
Normal Safety Goggles
Normal Poison Heal
Normal Magic Bounce
Conclusion: There are more than two counters.
There were a lot of sources, but if you want me to cite a part of the answer, I'll give links.