$\newcommand{\B}{\mathcal B}$ First here, $[0,1]^d$ is a Polish space (i.e., a separable complete metric space). So, $[0,1]^d$ is a Radon space, and hence any (Borel) probability measure is Radon. So, you did not have to say that the probability measure $\pi$ on $[0,1]^d$ is Radon. (Also, you did not have to assume that $\pi$ is singular.)
Anyway, it follows that for each $i=1,\dots, d$ your probability measure $\pi$ admits a regular conditional probability distribution $[0,1]\times\B_d\ni(t,A)\mapsto\nu_i(t,A)\in[0,1]$, such that the map $[0,1]\ni t\mapsto\nu_i(t,A)\in[0,1]$ is $\B_1$-measurable for each $A\in\B_d$, the map $\B_d\ni A\mapsto\nu_i(t,A)\in[0,1]$ is a probability measure for each $t\in[0,1]$, and $$\pi(A\cap p_i^{-1}(B))=\int_B\nu_i(t,A)\pi(p_i^{-1}(dt)) $$ for all $A\in\B_d$ and $B\in\B_1$, where $\B_k$ is the Borel $\sigma$-algebra over $[0,1]^k$ and $[0,1]^d\ni x=(x_1,\dots,x_d)\mapsto p_i(x):=x_i\in[0,1]$.
So, you can let $\mathbf P_\pi [\cdot \mid x_i=\alpha]:=\nu_i(\alpha,\cdot)$ for all $\alpha\in[0,1]$.