I thought Cognitive Behavioral Therapy was actually the only kind of talk therapy that showed greater effect than placebo.
I don't have references offhand but there are controlled studies that show benefit of other types of therapy
Overall all though, all psychotherapy studies are messy
There may be some tendency for some therapies to work better for some people more than others, but identifying how to match people to therapies hasn't been demonstrated well or replicably.