Bodyguard and doctor are similar roles, though they're mainly just the same broad category. Sam and Merry&pippin are pretty similar through.
They’re not pseudo-CCs, though. BG self-sacrifices to protect a target, effectively a one-time (if successful) use at the cost of the user. Doctor has no sacrifice and is only limited by the number of shots they have. They’re both protective of someone else, but that’s the only overlap.
What we’re talking about here is self-protection. The two roles are clearly self-protective, and function off of a similar mode: must be the target of some night kill. The only difference in this case is effect, i.e. survive one more DP or just survive. You can argue that you could activate your role via the Granny, so that is a distinction as well, but your modes of action are basically the same. That’s a pseudo-CC.