Timeline: How to make subtle adjustments over root motion animation?

I’m trying to set up a cutscene using Timeline.

My characters are moved around with root motion animations. For a few small parts, the root motions do not line them up as perfectly as I’d like and I would want to make subtle adjustments to the transform.

For example, the character is walking towards a door and as it is hits the frame when going through. I’d like to nudge him just a little bit to the side, rotating him by a few degrees.

But root motion overrides that, and if I add an override track, it overrides everything and the character is now no longer moved with root motion. I don’t want to edit the animation clip itself (because it’s a standard forward walking animation that’s used in tons of other places).

If I parent it to an empty transform and rotate that, it gets rotated around the parent transform pivot, obviously, not its current position.

Is there a not-too-tricky way to achieve small adjustments over root motion?