A thought, instead of Spell Draining what about a spell corrupting effect. Like these creatures don't drain the magic but corrupt it and tie a random prepared spell to the Dark Weave, making its effects unpredictable and dangerous. Maybe your Burning Hands will work, or maybe the fire will...