I'm iffy on Shediac being included within the Moncton CMA for the time being based on the commuter patterns which are the requirement of inclusion into CMAs. Shediac (town's) commuter profile still mostly works within Shediac itself, and the Moncton numbers don't seem high enough to warrant inclusion in the Moncton CMA. I think the threshold is 50% of Shediac's commuters have to commute into Moncton (City) for it to be considered as part of the CMA, but i'm unsure if it has to be Moncton (the centre of the main CMA) or if it includes all areas within the CMA (so including Dieppe/Riverview).
https://www12.statcan.gc.ca/census-recen...ral=2017&THEME=125&VID=0&VNAMEE=&VNAMEF=
Shediac (Parish) is nearer to being added to Moncton CMA than Shediac (Town) is.