Maccon's route seems to be turning into a stealth David route. The thing about him being 17 is from monchi, so he can change as he pleases in the story (where his age wasn't stated yet).