Our main step is to show that P is a proper surjection, and hence the stable coequaliser of its kernel pair. After that it remains to show that it is the stable coequaliser of the pair in the statement.
In fact we prove a stronger property of P, that it is an entire surjection. “Entire” means fibrewise Stone: in other words, each fibre P^{-1}(x) is the spectrum (i.e. the space of prime filters) of a Boolean algebra B_x (of clopens). We define B_x to be the Boolean algebra presented by one generator \alpha subject to the following relations:
B_x=BA \left\langle \alpha\, \left|
\begin{array}{l}
\alpha= 1 \quad (\text{if}\, x<1)\\
\alpha= 0 \quad (\text{if}\, x>1)
\end{array} \right.
\right\rangle
\text{.}
We show that the fibre of P over each x is isomorphic to \mathsf{Spec}B_x.
For a geometric description of points of the coproduct, we write them as (p?\,y\mathord{:}\,z), an abbreviation of the notation \text{\textbf{if }}p\text{\textbf{ then }}y\text{\textbf{ else }}z used in [Vi9, 2.2.6]. Here, p is a decidable proposition, y is a point of (0,1] defined if p holds, and z a point of [1,\infty) defined if \neg p. Then, as described in [Vi9], a copairing map [f,g] maps (p?\,y\mathord{:}\,z) to the directed join \!\operatorname*{\,\ThisStyle{\ensurestackMath{
\bigsqcup\stackengine{-0pt}{\!}{\SavedStyle\!^{\mathord{\uparrow}}}{O}{l}{F}{T}{S}}}\,}\left(\{f(y)\mid p\}\cup\{g(z)\mid\neg p\}\right).
For P, it follows that a point of the fibre P^{-1}(x) must be of the form (p?\,x\mathord{:}\,x). Thus if x<1 then p must be true, since x is not defined as point of [1,\infty); and, similarly, if 1<x then p must be false:
P^{-1}(x)=
\begin{cases}
2, \quad\text{if $x = 1$}\\
1, \quad\text{if $x<1$ or $1<x$}
\end{cases}
To map P^{-1}(x) to \mathsf{Spec}B_x, we map (p?\,x\mathord{:}\,x)\mapsto
\{1\}\cup\{\alpha\mid p\}\cup\{\neg\alpha\mid\neg p\}. To show that this subset F of B_x is a prime filter, the main issue is that it does not contain 0. To see this, consider if \alpha=0. Then x>1, hence \neg p, and \alpha\neq F. The case \neg\alpha=0 is similar.
For the reverse direction we map F\mapsto (\alpha\in F?\,x\mathord{:}\,x). Note that \alpha\in F is decidable; its complement is \neg\alpha\in F. If \alpha\in F then \alpha\neq 0, so x\leq 1 and x is defined as point of (0,1]. Similarly, if \neg\alpha\in F then x is defined as point of [1,\infty). It follows that (\alpha\in F?\,x\mathord{:}\,x) is a point of P^{-1}(x).
The two maps are mutually inverse, which proves our claim that P is entire. It is surjective because every B_x is non-degenerate (i.e. it has 1\neq 0), essentially because we cannot have both x < 1 and x>1.
Now we know that P is the coequaliser of its kernel pair, it remains to show that the kernel pair and the pair (1_R,1_L) have the same coequalisers. The kernel pair, the pullback of P against itself, can be calculated as the coproduct of four pairwise pullbacks of the components of (0,1]\amalg[1,\infty). Since both (0,1] and [1,\infty) are embedded in (0,\infty), their kernel pairs are just the reflexive parts and are irrelevant to the coequaliser. The pullback (0,1] \times_{(0,\infty)}[1,\infty), the space of pairs (x,x) such that 1\geq x \geq 1, is just \{1\}, and the remaining component is just the reverse of that, and implied by symmetry. Hence the kernel pair has the same coequaliser as the pair (1_L,1_R).