I decided to answer my own question since the answers given are not fully correct, maybe because of my confusing question at first. Nonetheless, thanks to @JohnL and @avasuilia for, their answers, making me see my mistake. Also, as said above, in the original question, I should have been more explicit about some terms. That caused the question to have this answer as pointed by @JohnL as the correct solution. However, that solution was not the one that I was expecting, so I am responding to the edited question, that was what I meant at first.
Point 1. from @JohnL is pretty much all that is needed to see the mistake, but I will elaborate further.
First, let’s try to reduce $\overline{L_{u}}$ to $\overline{L_{\epsilon}}$. That is:
$\langle M,w \rangle \in \overline{L_{u}}$ iff $f(\langle M,w \rangle) \in \overline{L_{\epsilon}}$
Let $f$ be a computable function that transforms $\langle M,w \rangle$ in the following TM $M_1$:
“On input x,
If x != epsilon, Accept
Otherwise,
Run w on M, if M accepts w, Accept
if M rejects w, Reject”
Let x be different than $\epsilon$. If so, it doesn’t matter the result of $\langle M,w \rangle \in \overline{L_{u}}$ since it will not affect the iff.
If $x = \epsilon$ and $\langle M,w \rangle \notin \overline{L_{u}}$, meaning $M$ halts and accepts $w$, then $M_1$ accepts $\epsilon$. This is the expected behaviour.
If $x = \epsilon$ and $\langle M,w \rangle \in \overline{L_{u}}$, meaning $M$ halts and rejects $w$, then $M_1$ rejects $\epsilon$. This is the expected behaviour. But it may happen that $M$ doesn’t halt (as far as we know), and in that case $\langle M,w \rangle \in \overline{L_{u}}$ also holds. In this case, $M_1$ will be in the same case.
Does this break the if and only if? No. The complement of $L_\epsilon$ is the following: $\{M \; | \; \epsilon \notin L(M) \}$. This means that $M$, when given $\epsilon$ may or may not halt, but if halts will rejects. $L_\epsilon$ is $\{M \; | \; \epsilon \in L(M) \}$, and for this to happen, $M$ must halt to accept.
Let’s sum this up. $M$ not halting on $w$ causes $M_1$ to also not halt. This means that $\langle M,w \rangle \in \overline{L_{u}}$ is verified by the definition of $\overline{L_{u}}$, and $f(\langle M,w \rangle) \in \overline{L_{\epsilon}}$ is also verified, by the definition of $\overline{L_{\epsilon}}$.
So we have a mapping reduction from $\overline{L_{u}}$ to $\overline{L_{\epsilon}}$.
Now the reduction in the question:
$\langle M,w \rangle \in \overline{L_{u}}$ iff $f(\langle M,w \rangle) \in L_{\epsilon}$.
We will follow the same principle as $M_1$. Let $M_2$ be:
“On input x,
If x != epsilon, Accept
Otherwise,
Run w on M, if M accepts w, Reject
if M rejects w, Accept”
Let x be different than $\epsilon$. If so, it doesn’t matter the result of $\langle M,w \rangle \in \overline{L_{u}}$ since it will not affect the iff.
If $x = \epsilon$ and $\langle M,w \rangle \notin \overline{L_{u}}$, meaning $M$ halts and accepts $w$, then $M_2$ rejects $\epsilon$. This is the expected behaviour.
If $x = \epsilon$ and $\langle M,w \rangle \in \overline{L_{u}}$, meaning $M$ halts and rejects $w$, then $M_2$ accepts $\epsilon$. This is the expected behaviour. But it may happen that $M$ doesn’t halt (as far as we know), and in that case $\langle M,w \rangle \in \overline{L_{u}}$ also holds. In this case, $M_2$ will be in the same case (not halting as far as we know).
Does this break the if and only if? Yes. Now we are not talking about the complement, we are talking about $L_\epsilon$. In this case, $M$ must accept $\epsilon$, and to do this, it must halt.
Let’s sum up this part. $M$ not halting on $w$ causes $M_2$ to also not halt. This means that $\langle M,w \rangle \in \overline{L_{u}}$ is verified, but $f(\langle M,w \rangle) \in L_{\epsilon}$ is not verified.
So, we don’t have a mapping reduction from $\overline{L_{u}}$ to $L_{\epsilon}$.
So, what we got from this, is that $L_\epsilon$ is T-recognisable (recursively enumerable), and part 2 of the question is correct. Also $\overline{L_{\epsilon}}$ is not T-recognisable.
In a nutshell
I has not being careful about the definition of complements of languages, and not being careful about the not halting (as far as we know).
I’m not marking this as solved because I would appreciate some thoughts on my answer.