Command Demon is modified by the currently summoned demon or by using
Grimoire of Sacrifice. It is then replaced by a new spell, though IsSpellKnown and IsPlayerSpell both always return false with the ID of the gained spell. Is there some API to get this info?