It seems to me that the condition you have stated is an iff condition.
See :
$$\Diamond^k \Box^l A \to \Box^m \Diamond^l A.$$
Thus, your formula is the case with $1,0,1,0$.
Then, see EXERCISE 3.38 [page 90] :
Prove that $1,0,1,0$-incestuality is the same as :
partial functionality : if $\alpha R \beta$ and $\alpha R \gamma$, then $\beta=\gamma$
where [page 88] we say that :
$R$ is $k, l, m, n$-incestual if and only if for every $\alpha, \beta, \gamma \in \mathcal M$,
if $\alpha R^k \beta$ and $\alpha R^m \gamma$, then for some $\delta \in \mathcal M$, $\beta R^l \delta$ and $\gamma R^ n \delta$.
Theorem3.8. The schema $G^{k,l,m,n}$ is valid in the class of $k, l, m, n$-incestual standard models.