Firstly, your book uses the term Nyquist frqeuency as $\Omega_N + 2\Omega_o$, this is incorrect, this is the Nyquist rate (minimum sampling rate) if we consider the signal to be baseband. The maximum frequency content is then $\Omega_o + \frac{\Omega_N}{2}$, since you have defined maximum frequency of $x(t)$ as $\Omega_{N_x}$ this is nothing but $\frac{\Omega_{N}}{2}$ i.e. half of critical sampling rate or nyqusit rate. So it's essentially the same thing, Nyquist rate means sampling at the minimum rate which means the maximum frqeuency in the signal is half of it.
Secondly,
The signal $y(t)$ is a bandpass signal, if you have a Khz signal around a MHz band, we don't require to sample at Mhz.
Note: As soon as the term Nyquist frequency is aksed it is always in the context of sampling, because by definition Nyquist frqeuency is half the sampling rate.
This being a bandpass signal this has to be looked in context of bandpass sampling.
The book should be mentioning the maximum frequency or maximum bandwidth taking into account the signal is baseband. It is asking about Nyquist frqeuency which is half of sampling rate
Otherwise consider this example:
$\Omega_N=30$Khz and $\Omega_o = 1$ GHz, what is the minimum sampling rate required for this signal. Well if you define the Nyquist frequency by the term aksed in the questions this would be in GHz and minimum sampling rate (which is double of nyqusit frqeuency) would also be in GhZ, which is incorrect. minimum sampling rate for this example would be in Khz.
There is a good discussion available in this question by @Matt L.
Is there a condition for bandpass sampling?