Does the Valkyrie get glory for destroyed enemy units if she is destroyed in the course of a battle?
Yes.
With the Valkyrie you get Glory for all figures destroyed from the Call to Battle to the battle’s Resolution, even if she is destroyed at any point during the battle.