By Proposition 2.3 it is enough to consider U stable under the standard Borel subgroup. Recall that such a U is upper-right block closed, since if u_{ij}\neq 0, i\neq j, for some u\in U, then
B_{ij}:=\operatorname{span}\{E_{k\ell} \mid k\leq i,\ \ell\geq j\}
\cap \mathfrak{sl}_n(\mathbf{C})\subseteq U.
Let
S=\{(i,j) \mid i\neq j,\ u_{ij}\neq 0\text{ for some }u\in U\}.
Since the traceless diagonal subspace has dimension n-1, we have \dim U\leq |S|+n-1. As n\geq 2/\epsilon, it follows that |S|> \epsilon n^2 / 2.
Put L=\lceil\log_2(4/\epsilon)\rceil. At most n^2/2^L\leq \epsilon n^2/4 elements of S lie in rows i\leq n/2^L. Thus one of the L strips
\frac{n}{2^{r+1}}<i\leq \frac{n}{2^r}
\qquad (0\leq r<L)
contains at least K=\epsilon n^2/(4L) elements of S. It contains at most n/2^r rows, so some row p contains at least k\geq 2^rK/n such positions. If q is the smallest corresponding column and c=n-q+1, then c\geq k and p>n/2^{r+1}. Therefore
pc\geq \frac{K}{2}\geq \frac{\epsilon n^2}{8L},
\qquad B_{pq}\subseteq U.
Now put m=\lfloor(n+1)/2\rfloor and \alpha=\min\{p,m-1\}, \beta=\min\{c,m-1\}. Since n\geq 9, we have m-1\geq n/3, so
\alpha\beta\geq \frac{pc}{9}
\geq \frac{\epsilon n^2}{72L}.
Moreover \alpha+\beta\leq n, and hence the coordinate rectangle
R_0=\operatorname{span}\{E_{ij} \mid 1\leq i\leq \alpha,\
n-\beta+1\leq j\leq n\}
is contained in U and has disjoint row and column sets. Consequently, permutation conjugation places a copy of R_0 on any two disjoint subsets of [n] having cardinalities \alpha and \beta.
Let (m-1,1,n-m) be the decomposition used in Lemma 5.1, and let V be the space of matrices whose corresponding three diagonal blocks vanish. Its support is contained in
[1,m-1]\times[m,n],\qquad [m,n]\times [1,m-1],\qquad
\{m\}\times [n-m,n],\qquad [n-m,m]\times\{m\}.
Partitioning these four rectangles into \alpha\times\beta rectangles, padding boundary pieces inside the corresponding disjoint parts, shows that V is contained in a sum of at most
2\left\lceil\frac{n}{\alpha}\right\rceil
\left\lceil\frac{n}{\beta}\right\rceil
+\left\lceil\frac{n}{\alpha}\right\rceil
+\left\lceil\frac{n}{\beta}\right\rceil
\leq \frac{12n^2}{\alpha\beta}
\leq \frac{864L}{\epsilon}
permutation conjugates of U, by (?).
Finally, the last step of Lemma 5.1 expresses \mathfrak{sl}_n(\mathbf{C}) as a sum of four conjugates of V. Hence
\operatorname{diam}_+^{\operatorname{SL}_n(\mathbf{C})}
\bigl(\mathfrak{sl}_n(\mathbf{C}),U\bigr)
\leq 4\cdot\frac{864L}{\epsilon}
=\frac{3456L}{\epsilon},
as claimed.