The issue here isn't really about the central limit theorem at all, but about defining a random variable that is a function of multiple independent realisations of some underlying random variable. (I have taken the liberty of removing the central limit theorem
tag from your post.) In your question, you have defined a probability space for a single random variable $X: \Omega \rightarrow \mathbb{R}$, but you then want to use a vector of independent realisations of this random variable. This would require you to define a large probability space with outcomes corresponding to this new random vector.
Defining a probability space for a vector of IID values: Suppose we want our probability space to be able to accommodate a data vector with $n \in \mathbb{N}$ independent data points. Given the initial probability space $(\Omega, \mathscr{G}, \mathbb{P})$, we can define the new sample space and sigma field:
$$\begin{aligned}
\Omega_* &\equiv \Omega \times \cdots \times \Omega. \\[6pt]
\mathscr{G}_* &\equiv \{ \mathcal{E}_1 \times \cdots \times \mathcal{E}_n | \mathcal{E}_i \in \mathscr{G} \} \\[6pt]
\end{aligned}$$
We then define the corresponding probability measure $\mathbb{P}_*$ by:
$$\mathbb{P}_*(\mathcal{E}_*) = \prod_{i=1}^n \mathbb{P}(\mathcal{E}_i)
\quad \quad \quad \text{for all } \mathcal{E}_* = \mathcal{E}_1 \times \cdots \times \mathcal{E}_n \in \mathscr{G}_*.$$
We now have a probability space $(\Omega_*, \mathscr{G}_*, \mathbb{P}_*)$ that can accommodate an $n$-tuple of (independent) events in the original probability space. Now that we have this, we define the random vector $\mathbf{X} = (X_1,...,X_n)$ by:
$$\mathbf{X}(\omega_*) = (X(\omega_1),...,X(\omega_n))
\quad \quad \quad \text{for all } \omega_* = (\omega_1,...,\omega_n) \in \Omega_*.$$
This now gives us a random vector $\mathbf{X}: \Omega_* \rightarrow \mathbb{R}^n$ in the larger probability space. Assuming that $X$ was measureable in the original probability space, it can be shown that $\mathbf{X}$ is a measureable function in this new probability space, and is thus a valid random variable.
This is sufficient to handle $n$ data points. Usually we would go further than this, and define our probability space to be able to accommodate this data vector for all possible values $n \in \mathbb{N}$ (rather than a pre-specified fixed value). Thus, we would usually extend the above definition to take $n=\infty$, which would allow us to define a sequence of independent data values within a stipulated probability space. (This extension is not necessary for the present question, but it is important to mention it.)
Defining the sample mean: Once we have defined the data vector properly, it is then trivial to define the sample mean as a valid random variable in the new probability space. (I will depart from the notation in your question and use the standard notation $\bar{X}$ to denote the sample mean.) We define $\bar{X}: \Omega_* \rightarrow \mathbb{R}$ by:
$$\bar{X}(\omega_*) \equiv \frac{1}{n} \sum_{i=1}^n X(\omega_i)
\quad \quad \quad \text{for all } \omega_* = (\omega_1,...,\omega_n) \in \Omega_*.$$
As you can see, the sample mean is a random variable defined in the probability space $(\Omega_*, \mathscr{G}_*, \mathbb{P}_*)$, which is the same probability space as the data vector. Again, so long as the underlying random variables are measureable, this function is also measureable, and thus a well-defined random variable.
You can now look at the probability distribution of the sample mean, and you can apply the central limit theorem if this is applicable. The central limit theorem does not come into any of the above setup, and it is something you apply after you have well-defined random variables.