formally, it's not entirely stupid.. they are summoned using spatio-temporal technology from Sheogh, and are a local form of life. Well, and they remain in Ashan for some time.
how to do it? a living creature is the default option, unless otherwise specified (undead/elemental). in the case of demons in this situation, you can add to them
<Item>ABILITY_ELEMENTAL</Item>
via GameMechanics\Creature\Creatures\Inferno
and at the bottom, in the ability list for all creatures, add this line. Using the example of a regular demon, open the Demon.xdb file and modify it like this
<Abilities>
<Item>ABILITY_DEMONIC</Item>
<Item>ABILITY_ELEMENTAL</Item>
<Item>ABILITY_ENRAGED</Item>
</Abilities>
Can you create and add a new ability - demon instead of elemental or undead? with its own perks - like reduced fire damage, and it will display not as a living creature, but as a demon.