What about lines across a square? They must also all hit two points on its perimeter, but randomly choosing p1, p2 in that case will show a clear bias towards the diagonals.
Of course a circle has no corners to complicate things like that, but it can still have biases. Just because we have found a way to uniquely identify cords does not mean it will lead to a uniform distribution.