We provide a constructive proof, following the idea of Example 6.6 in [Boyle--Lind]. The case \rho=0 is trivial. We can suppose \rho=1. Indeed, we may replace (in the following argument) [0,1]^\mathbb{Z} by ([0,1]^\mathbb{N})^\mathbb{Z} if \rho=+\infty; or by a subshift (even minimal [Lindenstrauss--Weiss]) of some ([0,1]^d)^\mathbb{Z} (where d>\rho), whose mean dimension is equal to \rho, if 0<\rho<+\infty. So we assume \rho=1 for simplicity.
We let \sigma be the full shift on [0,1]^\mathbb{Z}, \sigma\colon \mathbb{Z}\times[0,1]^\mathbb{Z}\to[0,1]^\mathbb{Z}, (n,(x_m)_{m\in\mathbb{Z}})\mapsto(x_{m+n})_{m\in\mathbb{Z}}. We set Y=[0,1]^\mathbb{Z}\times\mathbb{Z}. We consider an action on Y as follows:
\mathbb{Z}^2\times Y\to Y,\quad(m,n)(x,i)=(\sigma^mx,n+i),\quad\forall m,n,i\in\mathbb{Z},\,\forall x\in[0,1]^\mathbb{Z}.
Let X=Y\cup\{\infty\} be the one-point compactification of Y. By defining (m,n)\infty=\infty for all (m,n)\in\mathbb{Z}^2 (i.e. \infty is a fixed point) we may extend the action (?) of \mathbb{Z}^2 on Y continuously to a \mathbb{Z}^2-action T on X.
In the remaining part of the proof we shall compute the directional mean dimension of (X,\mathbb{Z}^2,T). We fix an arbitrary \vec{v}=(v_1,v_2)\in\mathbb{S}.
Case 1. Suppose v_2\ne0. We are going to prove \operatorname{mdim}(X,T,\langle\vec{v}\rangle^{\perp})=0.
In fact, for any finite open cover \mathcal{U} of X there exist M\in\mathbb{N} sufficiently large and a finite open cover \alpha of [0,1]^\mathbb{Z} such that \mathcal{V} refines \mathcal{U}, where \mathcal{V} is a finite open cover of X consisting of the following members:
\begin{aligned}
&\bullet\quad\quad
A\times\{i\}\subset X,\quad\forall A\in\alpha,\,\forall i\in[-M,M],\\
&\bullet\quad\quad
[0,1]^\mathbb{Z}\times\left(\mathbb{Z}\setminus[-M,M]\right)\cup\{\infty\}\subset X.
\end{aligned}
Hence T^{(m,n)}\mathcal{V} ((m,n)\in\mathbb{Z}^2) consists of the following members:
\begin{aligned}
&\bullet\quad\quad
\sigma^m(A)\times\{i+n\},\quad\forall A\in\alpha,\,\forall i\in[-M,M],\\
&\bullet\quad\quad
[0,1]^\mathbb{Z}\times\left(\mathbb{Z}\setminus[n-M,n+M]\right)\cup\{\infty\}.
\end{aligned}
We thus observe for any (m,n)\in\mathbb{Z}^2 with n\ge2M+1 that \mathcal{V}\vee T^{(m,n)}\mathcal{V} consists of the following members:
\begin{aligned}
&\bullet\quad\quad
[0,1]^\mathbb{Z}\times\left(\mathbb{Z}\setminus([-M,M]\cup[n-M,n+M])\right)\cup\{\infty\},\\
&\bullet\quad\quad
A\times\{i\},\quad\forall A\in\alpha,\,\forall i\in[-M,M],\\
&\bullet\quad\quad
\sigma^m(A)\times\{i+n\},\quad\forall A\in\alpha,\,\forall i\in[-M,M].
\end{aligned}
We note that any two elements coming from distinct lines (in the above three) are disjoint. So we have \mathcal{D}(\mathcal{V})\le\mathcal{D}(\mathcal{V}\vee T^{(m,n)}\mathcal{V})\le\max\{\mathcal{D}(\mathcal{V}),\mathcal{D}(T^{(m,n)}\mathcal{V})\}=\mathcal{D}(\mathcal{V}). Similarly, for any (m,n)\in\mathbb{Z}^2 with n\le-2M-1 we also have \mathcal{D}(\mathcal{V}\vee T^{(m,n)}\mathcal{V})=\mathcal{D}(\mathcal{V}). Therefore, by induction we deduce that if a finite subset F of \mathbb{Z}^2 satisfies that |q_1-q_2|\ge2M+1 whenever (p_1,q_1)\ne(p_2,q_2)\in F, then \mathcal{D}(\bigvee_{(p,q)\in F}T^{(p,q)}\mathcal{V})=\mathcal{D}(\mathcal{V}). Thus for any N\in\mathbb{N} we have
\mathcal{D}(\bigvee_{(m,n)\in B_1(\langle\vec{v}\rangle^{\perp})\cap[-N,N]^2}T^{(m,n)}\mathcal{V})\le\left|B_1(\langle\vec{v}\rangle^{\perp})\cap[-M-1,M+1]^2\right|\cdot\mathcal{D}(\mathcal{V}).
Notice that we are using r=1> \sqrt{2}/2 in the definition of directional mean dimension. It follows that,
\begin{aligned}
\operatorname{mdim}(X,T,\langle\vec{v}\rangle^{\perp})
&=\sup_\mathcal{U}\liminf_{N\to+\infty}\frac{\mathcal{D}(\bigvee_{(m,n)\in B_1(\langle\vec{v}\rangle^{\perp})\cap[-N,N]^2}T^{(m,n)}\mathcal{U})}{\operatorname{vol}_1(\langle\vec{v}\rangle^{\perp}\cap[-N,N]^2)}\\
&\le\sup_\mathcal{U}\liminf_{N\to+\infty}\frac{\mathcal{D}(\bigvee_{(m,n)\in B_1(\langle\vec{v}\rangle^{\perp})\cap[-N,N]^2}T^{(m,n)}\mathcal{V})}{\operatorname{vol}_1(\langle\vec{v}\rangle^{\perp}\cap[-N,N]^2)}\\
&\le\sup_\mathcal{U}\liminf_{N\to+\infty}\frac{\left|B_1(\langle\vec{v}\rangle^{\perp})\cap[-M-1,M+1]^2\right|\cdot\mathcal{D}(\mathcal{V})}{\operatorname{vol}_1(\langle\vec{v}\rangle^{\perp}\cap[-N,N]^2)}\\
&=0.
\end{aligned}
Case 2. Suppose v_2=0. We are going to show \operatorname{mdim}(X,T,\langle\vec{v}\rangle^{\perp})=1.
In fact, by Proposition 3.1.(3), we have
\operatorname{mdim}(X,T,\langle\vec{v}\rangle^{\perp})=\sup_{\alpha,M}\liminf_{N\to+\infty}\frac{\mathcal{D}(\bigvee_{n\in[-N,N]}T^{(n,0)}\mathcal{U}_{\alpha,M})}{2N+1},
where \mathcal{U}_{\alpha,M} is the finite open cover of X consisting of the following members:
\begin{aligned}
&\bullet\quad\quad
A\times\{i\},\quad\forall A\in\alpha,\,\forall i\in[-M,M],\\
&\bullet\quad\quad
[0,1]^\mathbb{Z}\times\left(\mathbb{Z}\setminus[-M,M]\right)\cup\{\infty\},
\end{aligned}
and where \alpha ranges over finite open covers of [0,1]^\mathbb{Z} and M runs over \mathbb{N}. Meanwhile, it is clear that \mathcal{D}(\bigvee_{n\in[-N,N]}T^{(n,0)}\mathcal{U}_{\alpha,M})=\mathcal{D}(\bigvee_{n\in[-N,N]}\sigma^n\alpha). Thus we deduce
\operatorname{mdim}(X,T,\langle\vec{v}\rangle^{\perp})=\sup_\alpha\liminf_{N\to+\infty}\frac{\mathcal{D}(\bigvee_{n\in[-N,N]}\sigma^n\alpha)}{2N+1}=\operatorname{mdim}([0,1]^\mathbb{Z},\sigma)=1.