Оба варианта возможны.
Вопрос "отчего" требует развернутого ответа, экскурса в историю русского ударения и произношения (есть и специальные монографии об этом, например труды М.В. Панова, Р.И. Аванесова и др.). Если коротко - нужно учить ударение в таких словах наизусть или сверяться со словарем.
Орфографически верно: детски наивный. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012. Возможно, в книге сохранено авторское написание.