I think that the rule is when a given source conflicts with Core, default to Core.
If Dcn had said something like "hey, we're just gonna fap even harder to dragons, so they, and only they, no longer need components for their innate spellcasting" -- that would have been fine (dumb, but honest and logical in a "Dragons are awesome" book). But the author clearly didn't even understand the base rule (which he was only trying to reiterate).