For both manifolds we do not need the strong invertibility. Moreover, for $W^{cs}$ this is stated in Exercise III.2, p.68 from the mentioned monograph. However, I will give below a more geometrical view on the problem.
In fact, to construct $W^{ss}$ (strongly stable), $W^{su}$ (strongly unstable), $W^{cs}$ (center-stable), $W^{cu}$ (center-unstable) and $W^{c}$ (center) manifolds, it is only required a proper trichotomy, which requires an invertibility of $Df$ on the center-unstable part of the linearized system (see below). Note also that the "center submanifold" is better to understand as the submanifold with uncertain behavior. For many authors the center manifold exists only if there are eigenvalues on the unit circle (or on the imaginary axis for ODEs). This is a kind of nonsense since in practice we study systems depending on parameters by reducing them to the center manifold. Eigenvalues on the unit circle exist only for critical parameters and by such a strange definition there is no center manifold at any neighborhood of critical parameters. But the submanifolds tangent to the corresponding generalized eigenspace (with eigenvalues close to the unit circle) exist and the same authors also call them center manifolds that disagrees with the initial definition.
Let me give a brief geometric picture that explains the assumptions. Firstly, I assume that $f \colon \mathbb{R}^{n} \to \mathbb{R}^{n}$ a $C^{1}$-mapping (not necessarily a "local diffeomorphism") such that $f(0)=0$ and $f(x)=(D_{0}f)x + h(x)$ with $\|D_{p}h\| \leq \varepsilon$ at any point $p \in \mathbb{R}^{n}$ and sufficiently small $\varepsilon>0$. Such a situation can be achieved from any general smooth mapping (satisfying $f(0)=0$) after a proper truncation outside a small neighborhood of $0$.
Suppose that $0 < \frac{1}{\nu} < 1 < \frac{1}{\mu}$ (for convenience; in fact, we just need $1/\nu < 1/\mu$) and that the circles of radii $\frac{1}{\nu}$ and $\frac{1}{\mu}$ avoid the spectrum of $D_{0}f$. Let $\mathbb{R}^{n} = \mathbb{E}^{ss} \oplus \mathbb{E}^{c} \oplus \mathbb{E}^{su}$ be the invariant splitting w.r.t. $D_{0}f$, where $\mathbb{E}^{ss}$ corresponds to the eigenvalues with $|\lambda| < \frac{1}{\nu}$, $\mathbb{E}^{c}$ corresponds to the eigenvalues with $\frac{1}{\nu} < |\lambda| < \frac{1}{\mu}$ and $\mathbb{E}^{su}$ corresponds to the eigenvalues with $|\lambda| >\frac{1}{\mu}$.
Let us fix an inner product in $\mathbb{R}^{n}$ and the induced norm $|\cdot|$. Put $A:=D_{0}f$ and define two quadratic forms $V(\cdot)$ and $W(\cdot)$ as
$$V(x) := \begin{cases}
\sum_{k=0}^{\infty} \nu^{2k} |A^{k}x|^{2}, \text{ for } x \in \mathbb{E}^{ss}, \\
-\sum_{-\infty}^{k=-1} \nu^{2k} |A^{k}x|^{2}, \text{ for } x \in \mathbb{E}^{c} \oplus \mathbb{E}^{su}
\end{cases}$$
and
$$W(x) := \begin{cases}
\sum_{k=0}^{\infty} \mu^{2k} |A^{k}x|^{2}, \text{ for } x \in \mathbb{E}^{ss} \oplus \mathbb{E}^{c}, \\
-\sum_{-\infty}^{k=-1} \mu^{2k} |A^{k}x|^{2}, \text{ for } x \in \mathbb{E}^{su}
\end{cases}$$
Here $A^{k}x$ for $k<0$ and $x \in \mathbb{E}^{c} \oplus \mathbb{E}^{su}$ means $(A^{-k})^{-1}x$ when $A$ is restricted to $\mathbb{E}^{c} \oplus \mathbb{E}^{su}$. This is the only place where a proper trichotomy of $A$ is used. It is clear that $V(\cdot)$ satisfies for any integer $N \geq 1$ and $x \in \mathbb{R}^{n}$ the relation
$$ \nu^{2N} V(A^{N} x) - V(x) = -\sum_{k=0}^{N-1} \nu^{2k}|A^{k}x|^{2}.$$
Moreover, for $f$ given as above with a sufficiently small $\varepsilon>0$ we have the inequality (for any $x_{1},x_{2} \in \mathbb{R}^{n})$
$$ \nu^{2N} V(f^{N}(x_{1})-f^{N}(x_{2})) - V(x_{1}-x_{2}) \leq -\delta \sum_{k=0}^{N-1} \nu^{2k} | f^{k}(x_{1})-f^{k}(x_{2}) |^{2}$$
with a sufficiently small $\delta>0$ (hint: it is sufficient to verify it for $N=1$). Analogous statements are satisfied for $W$.
It turns out that these conditions on $f$ w.r.t. $V(\cdot)$ and $W(\cdot)$ are sufficient to reconstruct all the submanifolds and foliations for $f$.
For example, consider two points $x_{0}$ and $y_{0}$ which admit negative orbits w.r.t. $f$, i.e. sequences $x_{k}$ and $y_{k}$ for $k=0,-1,-2,\ldots$ with $f(x_{k})=x_{k+1}$ and $f(y_{k}) = y_{k+1}$ for any $k=-1,-2,\ldots$. Such orbits are said to be negatively pseudo-ordered w.r.t. $V$ if $V(x_{k}-y_{k}) \leq 0$ for any $k=0,-1,-2,\ldots$. For a fixed negative orbit $\{x_{k}\}$ let $[\{x_{k}\}]$ be the class of all such $\{y_{k}\}$ as above and let $[\{x_{k}\}](0)$ be the set of all $y_{0}$ taking over such $\{y_{k}\}$. Then $W^{cu}(0)$ is defined as $[\{0\}](0)$.
Moreover, let us say that two points $x$ and $y$ are positively equivalent w.r.t. $W$ if $W(f^{k}(x)-f^{k}(y)) \geq 0$ for any $k=0,1,2,\ldots$. Positive equivalence is an equivalence relation. Let $[x]^{+}$ be the equivalence class of $x$. Then $W^{sc}(0)$ is given by $[0]^{+}$.
So, it is not required for $A=D_{0}f$ (and especially $f$) to be everywhere invertible to construct the submanifolds and in finite dimensions $A$ is automatically invertible where it is required.
For the details I refer to my preprint (a bit outdated), where the continuous case is studied in the context of cocycles in Banach spaces.