It is a fairly easy fix all in all, technically speaking: Make them half-elven. Problem solved, and no inconsistensies really with the story (as it is a minor change, with a big impact on lore/immersion)