Is there a VERY high DR on Dodge? or is that just hyperbole for its worse than the DR on parry? and since when did dodge stop proccing revenge? if we're assuming dancing steel has a 20% uptime and riversong a 23% uptime its 330 strength vs 385 dodge rating which since we're only getting sbar increases from vengeance and the +10% AP buff means an average increase to sbar of 66, if we assume 94% conversion pre DR its still 310 parry rating.
So both are pretty bleh, pick the one that favours your current parry/dodge balance, which will involve some math, or go for another enchant. A living steel weapon chain is 200 expertise and is my choice.