Definition of cluster point
Indeed the definitions aren't equivalent. I always saw the terms accumulation point (or limit point), and adherence point for those definitions, respectively. In simple terms, a point is adherent to a set if it is a limit point that is not isolated. My approach would be to follow the definition that each specific book uses.