It took me a bit, but I've tried both the setups :)
1) the click-move to range now works but player goes back to the original position after each attack, even if there is no schematic for that behavior (only moveToTarget and BaseAttack).
My guess was the Combatant Destination remains active. Since I didn't know how to use the mouse input for a new destination, I just added a Call Function Node to the Base Attack schematic to stop the player (using the Stop Method from the Default MovementComponent).

Unfortunately the action doesn't seem to get interrupted (Wait for Input also requires a time, which is unknown since the Change Position Node>Move By Speed = true, so I put a random value of 3s)
2) Unfortunately also this setup doesn't seem to be interrupting the player action, not sure what I'm doing wrong :(
This is how I set it up. I used the right mouse Input button for testing
I added to Editor>Variables>Define Variables the variable playerActionMove
I created this schematic

and placed it here

with this MoveToTarget schematic
