I do not know if the result is new or not. But I believe the problem is easy if you think in terms of the Eilenberg-Moore category of the Giry monad. Since that category is isomorphic to a certain subcategory of superconvex spaces let me work in that category. (If you're not familiar with superconvex spaces, resort to EM, just notice that all the measurable maps happen to be countably affine functions also!)
So let $\mathcal{P}X$ be the set $\mathcal{G}X$ endowed with the natural superconvex space structure which is defined pointwise. Similarly, for $f:X \rightarrow Y$ a morphism in standard Borel let $\mathcal{P}f: \mathcal{P}X \rightarrow \mathcal{P}Y$ denote the countably affine map in superconvex spaces.
Let $k:X \rightarrow \mathcal{G}X$ be your kernel viewed in the Kleisi category, which, in the category of superconvex space, corresponds to the countably affine map $\mu_X \circ \mathcal{P}k:\mathcal{P}X \rightarrow \mathcal{P}X$. To say it is idempotent just says $\mu_X \circ \mathcal{P}k \circ \mu_X \circ \mathcal{P}k = \mu_X \circ \mathcal{P}k$. In the EM category (or Superconvex category) all colimits exist. So to find the splitting just take the coequalizer $q$ of the two parallel arrows,
$\mathbf{id}: \mathcal{P}X \rightarrow \mathcal{P}X$ and $\mu_X \circ \mathcal{P}k: \mathcal{P}X \rightarrow \mathcal{P}X$.
Now, by definition, the superconvex space structure on the quotient space is defined by $\sum_{i \in \mathbb{N}}p_i q[P_i] := q(\sum_{i \in \mathbb{N}} p_i P_i)$ where $\mathbf{p} \in \mathcal{G}(\mathbb{N})$ with components $p_i$.
The definition of the structure on the quotient space implies the insertion map $\iota: \mathcal{P}X/\sim \rightarrow \mathcal{P}X$ is a countably affine map, i.e., take a representative from each equivalence class and map $[P] \mapsto P$. That's your splitting which, incidentally, is a nice example of a $\mathcal{G}$-algebra arising in practice.