World Position Offset Recalculate Normal

You cannot modify tangent space directly at vertex shader but you can either redo all math at pixel shader and apply that to tangent/world space normal. You can also interpolate new tangent space to pixel shader. There are some materials for wpo and normal calculations in Content Example package. Maybe you should check that first.