I'm reading the article Generalized arithmetic intersection numbers of U. Kuehn. At the beginning of section 4.12 "Modular forms over $\mathbb{Z}$" we are in the following situation.
Let $\Gamma(1) \simeq \mathrm{SL}_2(\mathbb{Z})$ be the full modular group, we consider the complex modular curve $X(\Gamma(1)):= \overline{\Gamma(1)\backslash \mathbb{H}} \simeq \mathbb{P}^1_{\mathbb{C}}$ and its model $\mathcal{X}(1)\simeq \mathbb{P}^1_\mathbb{Z}$ defined over $\mathrm{Spec}(\mathbb{Z})$. Then the author claims that the cups $\mathrm{S}_{i \infty} \in X(\Gamma(1))$ induces a section $s_\infty : \mathrm{Spec}(\mathbb{Z}) \rightarrow \mathcal{X}(\Gamma(1))$.
How does this induction work? In specific, is it true for general congruence subgroups $\Gamma$ that a cusp $S_c \in X(\Gamma)$ induces a section $s_c : \mathrm{Spec}(\mathcal{O}_E) \rightarrow \mathcal{X}(\Gamma)$? (Where $\mathcal{O}_E$ is the ring of integers of the number field $E$ of minimal degree over which a model of $X(\Gamma)$ exists.)
Thank you in advance!