[guided]Assume, for contradiction, that the strict comparison fails on $M \times [0,S]$. Thus there is a point $(x,t) \in M \times [0,S]$ with $w_\varepsilon(x,t)<0$. To turn this into a first-contact point, define the spatial minimum function $m: [0,S] \to \mathbb{R}$ by
\begin{align*}
m(t) := \min_{x \in M} w_\varepsilon(x,t).
\end{align*}
This minimum exists for each $t$ by the Extreme Value Theorem, because $M$ is compact and $w_\varepsilon(\cdot,t)$ is continuous. The function $m$ is continuous because a [continuous function](/page/Continuous%20Function) on the compact product $M \times [0,S]$ is uniformly continuous, so nearby times change all spatial values of $w_\varepsilon$ by a uniformly small amount.
We know $m(0)>0$ from the strict initial comparison. The assumed negative value gives $m(t)<0$ for at least one time $t$. Therefore the set
\begin{align*}
E := \{t \in [0,S] : m(t) \le 0\}
\end{align*}
is nonempty. Define
\begin{align*}
t_0 := \inf E.
\end{align*}
Because $m(0)>0$, continuity gives a neighbourhood of $0$ on which $m>0$, so $t_0>0$; and since $E \subset [0,S]$ is nonempty, $t_0 \le S$. Continuity also gives $m(t_0)=0$. Indeed, $m(t_0)>0$ would keep $m$ positive on a neighbourhood of $t_0$, contradicting that $t_0$ is the infimum of times with $m \le 0$; while $m(t_0)<0$ would put earlier times in $E$ by continuity. By the Extreme Value Theorem, compactness of $M$ gives a point $x_0 \in M$ where the minimum at time $t_0$ is achieved, so $w_\varepsilon(x_0,t_0)=m(t_0)=0$. The definition of $t_0$ gives $m(t)>0$ for every $t \in [0,t_0)$, hence $w_\varepsilon(x,t)>0$ for every $x \in M$ and every $t \in [0,t_0)$.
Now record the two differential consequences of being a first spacetime contact. First, $x_0$ is a spatial minimum of the smooth function $w_\varepsilon(\cdot,t_0)$ on the Riemannian manifold $(M,g(t_0))$. By the second-derivative test, the Hessian is nonnegative in every tangent direction at $x_0$, and taking the trace with respect to the positive definite metric $g(t_0)$ gives
\begin{align*}
\Delta_{g(t_0)} w_\varepsilon(x_0,t_0) \ge 0.
\end{align*}
Second, define the one-variable function $h: [0,t_0] \to \mathbb{R}$ by $h(t):=w_\varepsilon(x_0,t)$. Then $h(t)>0$ for $0 \le t<t_0$ and $h(t_0)=0$. Thus the left derivative at $t_0$ cannot be positive, and since $w_\varepsilon$ is $C^1$ in time,
\begin{align*}
\partial_t w_\varepsilon(x_0,t_0) = h'(t_0) \le 0.
\end{align*}
These are the only maximum-principle facts needed in the proof, and both have been derived from compactness, continuity, and the elementary second-derivative test.[/guided]