The Character Movement Component understands physical impulses, and the root component does not need to simulate physics for this to work. Adding an Impulse should work well here - it should slide the character around without changing move mode, providing you do not add Z.
And to add to the above, we do not need to be that explicit with physical impulses and target the CMC directly; here’s the effect of the Radial Force Component affecting the CMCs: