Yup, I don't think Dassault gets enough credit for the amazing degree of commonality between the Rafale M & C, without either being in any major way compromised over a bespoke aircraft. And for good measure, they also managed to package Super Hornet payload/range (if operated from a USN 90m catapult) into a Classic Hornet size airframe!
As for Sea Vixens and light carriers though, I don't think the accident rate and habitability would pass muster today
Realistically, I suspect CdG is probably as small as a carrier with Rafales and Hawkeyes is reasonably going to get. In fact, a non-French conventionally-powered hull would arguably need to be larger in order to maintain adequate aviation fuel bunkerage.