For any $\varepsilon>0$, according to the definition of the supremum, there exists $x_0\in K$, such that
$$\rho(\phi_1,\phi_3)\leq d(\phi_1(x_0),\phi_3(x_0))+\varepsilon\quad {\rm or} \quad\rho(\phi_1,\phi_3)\leq d(\phi_1^{-1}(x_0),\phi_3^{-1}(x_0))+\varepsilon.$$
Therefore,
\begin{equation*}
\begin{aligned}
\rho(\phi_1,\phi_3)&\leq d(\phi_1(x_0),\phi_3(x_0))+\varepsilon\\
&\leq d(\phi_1(x_0),\phi_2(x_0))+d(\phi_2(x_0),\phi_3(x_0))+\varepsilon\\
&\leq \rho(\phi_1,\phi_2)+\rho(\phi_2,\phi_3)+\varepsilon.
\end{aligned}
\end{equation*}
or
\begin{equation*}
\begin{aligned}
\rho(\phi_1,\phi_3)&\leq d(\phi_1^{-1}(x_0),\phi_3^{-1}(x_0))+\varepsilon\\
&\leq d(\phi_1^{-1}(x_0),\phi_2^{-1}(x_0))+d(\phi_2^{-1}(x_0),\phi_3^{-1}(x_0))+\varepsilon\\
&\leq \rho(\phi_1,\phi_2)+\rho(\phi_2,\phi_3)+\varepsilon.
\end{aligned}
\end{equation*}
Because of the arbitrariness of $\varepsilon$, we obtain the triangle inequality.