How can I make Root Motion Ability Tasks framerate independent?

You have to clamp the velocity on dashes. This will define the distance and time as a constant regardless FPS.

For the attack you have to clamp/force a time span. FPS doesn’t affect time. Just how many frames of an animation the user will render.