You would use it in a scene. Doug uses the "UseWeapon" procedure package in http://www.youtube.com/watch?v=rter3FIzvZs
what you would need to do is, write a small scene with just one phase that has him usemagic, and have the phase end on a timer (how long should he cast the spell) - you're going to want to make an alias for whatever he is targetting so you can reference that in the scene. Have the quest start activate the scene, and have the scene advance the quest to phase 10 when it's done (be sure to set the actor behavior to NOT end the scene when in combat!), make phase 10 the quest end phase, and then to make him use the spell, just start the quest in the script.
Make sure the quest is repeatable of course.