I'm not at a place where I can look in my Irish or Scottish name dictionaries, so I can't tell you for sure at the moment if Daegan has a Gaelic origin.
But
Mackenzie is indeed Gaelic by origin, as is clearly stated in the name dictionary on this site.
Have you asked the parents how they came to name their daughter Daegan? That could certainly give you a clue.