The group ${\rm PSL}(2,7)$ seems to be a $CP$ group according to your definition, but it contains an element $a$ of order $2$ and an element $b$ of order $3$ whose product $ab$ has order $7,$ so you do not have a metric in this group. In fact, as I write, I realise that in a group $G$ where $d$ defines a metric, the product of any two elements of order $2$ can have order at most $3.$ This seems to exclude $G = {\rm PSL}(2,q)$ as a possibility whenever $q >3.$ Also, the Suzuki groups (the only non-Abelian simple groups of order prime to $3$) are excluded, as they always contain a dihedral subgroup of order $10.$
Later edit: note that the structure of a Sylow $2$-subgroup $S$ of a group $G$ such that $d$ defines a metric is extremely restricted. The elements of order at most $4$ in $S$ form a subgroup, and all involutions of $S$ commute with each other. Thus $S$ has no dihedral subgroup of order $8$ and no generalized quaternion subgroup of order $16$ or more. Even later edit: note also that by an earlier remark, if $t$ and $u$ are involutions of $G,$ then either $t$ and $u$ are conjugate (via an element of order $3$), or else $t$ commutes with every $G$-conjugate of $u.$