I have actually seen that video, but wasn't it only about taking advantage of cat bots not shooting at you if you don't act aggressively, but just "taunt"? The authors might just as well remove that feature from the bot so that it shoots at everyone no matter what they are doing. Plus, it doesn't really solve the actual problem.
The other day I noticed though that for some reason cat bots don't seem to attack sentries, so I guess you could always play an engineer and hide behind your sentry crouching. Or at least at one point when a cat bot shot me when I was playing an engie, I was just able to start building a minisentry next to it before I died. For some reason cat bot didn't seem to care for that sentry, and when the sentry was completed, it just killed the cat bot.
I have no idea if that is intentional, someone online claimed cat bots "can't see" sentries.
Also cat-bots still seem to have issues on many maps where they appear. E.g. on Turbine a cat bot was advancing in a vent sideways, and while I was on its side in the same vent, for some reason it was unable to shoot at me. So I killed it instead (I think I was either a pyro or a soldier).
But on e.g. the Harvest map cat bots are pretty much a game killer.