Earn glory from any battle is also “broken” and should be renamed “Earn glory from any battle, as long as its PvP”.
Unsurprisingly, glory rewards from daily adventure does not count, but delves also do not contribute.
So basically, “Earn Glory” and “Win PvP battles” are the same task.