[guided]The observed variables are already fixed: both models will use the same maps $L$, $X$, and $Y$ on the same probability space. Therefore the only freedom is in the potential outcomes. Consistency forces the potential outcome corresponding to the actually observed treatment to agree with $Y$ on all positive-probability units, but it does not constrain potential outcomes corresponding to treatments that are never observed in a given stratum.
For $j\in\{0,1\}$ and $a\in\mathcal X$, define
\begin{align*}
Y_{a,j}:\Omega\to\mathcal Y
\end{align*}
by the following rule. For $(l,b,y)\in\Omega$, set $Y_{a,j}(l,b,y)=y_j$ if $a=x$ and $l=\ell$; set $Y_{a,j}(l,b,y)=y$ if $a=b$ and not both $a=x$ and $l=\ell$; and set $Y_{a,j}(l,b,y)=y_0$ if $a\neq b$ and not both $a=x$ and $l=\ell$.
The first case is the deliberate nonidentification move: inside the stratum $L=\ell$, we set the counterfactual outcome under treatment $x$ to be $y_0$ in the first model and $y_1$ in the second model. The second case enforces consistency whenever the potential outcome corresponds to the observed treatment. The only possible conflict between the first and second cases occurs when $l=\ell$ and $b=x$; but the event $\{L=\ell,X=x\}$ has probability zero under $\mathbb P$, so any failure of pointwise consistency there is irrelevant to almost sure consistency.
Since $\Omega$ is finite and $\mathcal F=2^\Omega$, every map from $\Omega$ to $\mathcal Y$ is measurable. Hence each $Y_{a,j}$ is a valid potential-outcome random variable.[/guided]