Let $M$ be a non-orientable three dimensional manifold. I am interested in knowing how to characterize the topological properties of the map $$M\to S^3$$ where $S^3$ is parameterized by $(\phi_1, \phi_2, \phi_3, \phi_4)$ with the constraint $$\sum_{i=1}^{4} \phi_i^2=1$$ More concretely, I want to know how the integral $$\mathcal{I}[M]\equiv \frac{2}{\pi^2} \int_{M} (\epsilon^{abc} \phi_1 \partial_a \phi_2 \partial_b \phi_3 \partial_c \phi_4) \;dx dy dz\;$$ is quantized.
In particular, it is known that the integral $\mathcal{I}[M]$ is quantized to be an integer for any oriented $M$. See the post An integral map from 3-torus $\mathbb{T}^3$ to 3-sphere $S^3$ for an explanation when $M=T^3$. Here I am interested to know how $\mathcal{I}[M]$ is quantized when $M$ is non-orientable.
Presumably, I expect $\mathcal{I}[M]$ is quantized to be $$\mathcal{I}[M]\in \frac{1}{p_M}\mathbb{Z}$$ for some integer $p_M$ that depends on $M$, and I would like to know what $p_M$ is. More concretely,
1) When $M=RP^2 \times S^1$, what is $p_{RP^2 \times S^1}$?
2) When $M=KB\times S^1$, $KB$ is klein bottle, what is $p_{KB}$?
3) What is the largest possible value of $p_{M}$ for all possible non-orientable manifold $M$?
Thanks for your help!