Fury of Elune's cooldown can only be retrieved via the spell id, while the player has the "Fury of Elune" buff.
That is GetSpellCooldown("Fury of Elune") returns 0,0, 1 while the spell is on cd, but the player has the Fury of Elune buff. Once the buff fades, GetSpellCooldown("Fury of Elune") returns the correct information.
GetSpellCooldown(202770) works correctly even if the player has the buff.
This causes a problem for WeakAuras, since we always use GetSpellCooldown("spellname") even if the user entered a spell id, (Omitting a few details.) because users expect that tracking e.g. Ascendance cooldown is possible even though it has a different spell id per spec.