He didn't need a cover or owe anyone an explanation at all, but coming out and saying he was leaving the team giving the reason of "moving closer to family" and then accepting a job with more responsibility a week later just made it seem like the original explanation for leaving the team was to soften the blow on the fans. Maybe it mostly felt that way due to the media making the headlines of "Ducharme leaves Moose to be with family" which made it seem like he was actually going to live in the town his family lives in or take a bit of time off hockey or something.
I really don't care either way why he left the team, that's his own decision he's free to make but saying you're leaving the team to be closer to your family definitely gives the fanbase a more sentimental understanding than if he had come out and told the fanbase that he was leaving the team to coach/GM Drummondville. That was left for the media to break to us a week later without quotes.
Don't see why that doesn't make sense in your universe.
I don't know where his family is but he's from Joliette which is about an hour and a half from Drummondville. Or if they're in Montreal, that's only about an hour away from Drummondville. So yeah, he is much closer no matter how you slice it.
Also, when he received his last contract, he had a clause in it where he had a two week window to accept any other offers that came. Only a couple days after the window closed he received an AHL offer, but Bobby wouldn't let him go. He made sure this didn't happen this time.
He is able to move close to his family and take on higher responsibility with the coaching/GM gig. This makes complete sense for Ducharme.