Tricky, but possible.
The FPS display is no normal UI element. It's a simple Label ("FPS") and Text (the number as a String). That's probably why you have issues with its positioning (and some addons may not find it).
Use the MoveAnything addon. Look for Framerate and you should be able to move it around. It used to work, but I can't confirm it for BfA.
Use a macro to toggle it and move it to a specific position:
/run FramerateLabel:ClearAllPoints() FramerateText:ClearAllPoints()
X and Y are the coordinates relatively to the center of your screen. Negative values go left/down and the positive ones up/right:
-X C X