So to confirm which option we are going forward with:

Option 1

UsedShadowEnergy will be called before the effect is resolved. Io Void Leviathan will not trigger (current behavior), Aldreides will be changed to not trigger, Lyra will be changed to trigger before the effect and potentially negate Bloodfang's effect.

This will go live in the next release v4.16 about a week before World Championships.