Fuck's sake dude, these bonuses are an addition to your damage, not a change to your power's base damage.
As for pyro set, agni works just fine to get it's buff last time I tried.
As for sword soul, it's a summon, and it's stats based off presence and BLM perk. did you max presence?