It'd be good if you can show the differences in damage output of her skills that have their % changed, accounting for crits at end-game, to further prove your point. Also, I'm not sure if this is a significant difference but fan mastery has been increased from 65% to 70% but it'd be better to take that into account too, if it wasn't already. And according to the updated version of this thread, the 30% final damage from soul shear is a text error and it's supposed to be 30% damage which is much worse, especially in Reboot (I can't speak for normal servers since I don't play them but they can't be as good as FD anyway since FD is multiplicative and damage is additive).
Tbh, since the root of the problem is that the party effect, not solo effect, of haku's blessing is overpowered for other mages, a simple solution is to just make haku's blessing a self-buff and retain the final damage boost for party members affected by haku's buffs (which includes other buffs such as breathe of the unseen btw, not just haku's blessing). It's a win-win really - Kanna herself gets the boost she needs and all classes, including physical classes, get a damage boost with her in the party. Doing any other things such as increasing her final damage, more % on her skills etc. to make up for the haku's blessing solo-effect nerf would just be more trouble than what it's worth when the desired end effect is for kanna's damage to be increased.