The reason to use a keyhole contour is to do with the fact that $z^{1/2}$ has a branch point at the origin.
You don't really need to know the concept of Cauchy Principal Value to be able to take the limit of the inner radius going to $0$.
But, in a way you are right that it is a principal value approach.