Thanks for sharing your pure speculation regarding CD, Lilly and Jack's father.
I haven't heard much about him, and hadn't thought of these possibilities, except in the back of my mind, that if it's true he somewhat recently lost his job and could no longer pay child support, it could have been a relief for him financially, of course, as well as he may have resented having to pay it at all if they were living under the auspices of his ex's newer family unit with DM and their child together.
Although I've visited Nova Scotia (NS) in the past, and at the time considered going up to New Brunswick (NB), it ended up being a bit far to travel to at the time, so I had to look up the locations / regions on a map to refresh my memory and think about the lay of the land and possibly "why NB", if it was a destination in this case of Lilly and Jack's disappearance and if they may have been "taken there".
According to Google Maps, it's about a 4 1/2 to 5 hour drive by car to the northwest from Landsdowne, NS to NB 'proper'/main locale.
According to this publication of the Province of New Brunswick, December 2024, "Human Trafficking: Key Concepts and Statistics" (excerpt from page 13 of the PDF):
"Understanding the Prevalence of Human Trafficking
Figure 3 highlights the rates of human trafficking from 2016-2023 across New Brunswick (NB), the other Atlantic provinces, and Canada. From 2021-23, New Brunswick has seen a significant increase with an additional eight (8) cases taking place. Something important to note is that many of the cases represented in Atlantic Canada are from Nova Scotia."
So perhaps, IF Lilly and Jack were brought up/transported to NB from NS the day of their disappearance via a trafficking network to be given or sold to someone(s) elsewhere in the world (hopefully if so, via a network specifically earmarked to place them in a loving, secure new home), it wouldn't be a huge stretch of the imagination for this to have happened via this corridor in Atlantic Canada, where cases are on the rise recently for transport from NS to NB.
JMO