Let's, instead, take a look at
a log on Fel-Lord (I would use the top, but it has extremely low uptime on Bleeding Hollow which would provide unfair results, therefore I took number 2 which is my own which has more realistic, balanced procs of the two enchants, as I am using both.)
We're going to take general stat weights here for both stats, Haste at 0.61 value of Agility, and Mastery at 0.51 value of Agility (these
ARE simmed with Tier 18 gear)
Warsong: Active for 124.2~ seconds of the fight (54% of a 3:50 parse); we take an average of 450 haste (VERY generous) assuming they have procced at the absolute worst times (soaking fissure, seeds, disarmed).
Bleeding Hollow: Active for 128.8~ seconds (56%); with 500 mastery (assuming no procs happened during downtime).
Warsong - 450*.61 = 274.5, reduce this down to 2.74*124.2 for its active uptime puts its value at roughly 340.308.
Bleeding Hollow - 500*.51 = 255, reduced to 2.55*128.8 for uptime, value of 328.44
For the sake of argument, if we take your own value of Warsong performing optimally:
577 *.61 = 351.97, reduced to 3.52*124.2 = 437.184