The precise statement on J. W. Morgan's "The Seiberg-Witten Equations and Applications to the Topology of Smooth Four-Manifolds (MN-44)" that 4-manifold $X$ admits a Spinc structure (Lemma 3.1.2) seems to be that every 4-orientable manifold X admits a $Spin^c$ structure. This means that we impose the $w_1(X)=0$ for the 4-orientable manifold X.
However, for 4-unorientable manifold $M$, we may modify the statement to different structures.
In addition to, $Spin^c=\frac{(Spin \times U(1))}{\mathbb{Z}/2\mathbb{Z}},$
we can have: $$Pin^c=\frac{(Pin^+ \times U(1))}{\mathbb{Z}/2\mathbb{Z}}=\frac{(Pin^- \times U(1))}{\mathbb{Z}/2\mathbb{Z}},$$ $$Pin^{\tilde c+}=\frac{(Pin^+ \ltimes U(1))}{\mathbb{Z}/2\mathbb{Z}},$$ $$Pin^{\tilde c-}=\frac{(Pin^- \ltimes U(1))}{\mathbb{Z}/2\mathbb{Z}}.$$
See for example this Ref, Annals of Physics 394, 244-293 (2018) and References therein.
It seems that I can improve John Morgan's statement to show that
Every unorientable 4-manifold has either a $Pin^c$, $Pin^{\tilde c+}$ or $Pin^{\tilde c-}$ Structure. (?)
e.g. My approach is based on improving the map
\begin{equation*} H^1(X;Pin^c) \to H^1(X; O(n)) \oplus H^1(X;\mathbb{Z}) \xrightarrow{} H^2(X;\mathbb{Z}_2), \end{equation*}
\begin{equation*} H^1(X;Pin^{\tilde c+}) \to H^1(X; O(n)) \oplus H^1(X;\mathbb{Z}) \xrightarrow{} H^2(X;\mathbb{Z}_2), \end{equation*}
\begin{equation*} H^1(X;Pin^{\tilde c-}) \to H^1(X; O(n)) \oplus H^1(X;\mathbb{Z}) \xrightarrow{} H^2(X;\mathbb{Z}_2). \end{equation*} The last maps of all three need to have appropriate constraints between $c_1$ and $w_2(M)$, $w_1(M)$ and $w_1^2(M)$.
Question: I wonder whether there exists any math literature show the similar results like mine above? Or are my statements obviously true? (Or obviously wrong?)