For context, I'm running a 2017 iMac i5 27" 3.4GHz Intel Core i5 24GB RAM; Mojave 10.14.6... I don't know what your setup is...
I downloaded your project and I have to say that if I set the Render setting to Full (Dynamic turned off) and Normal, this project plays at full speed (30fps)... in Motion.
Ok - you are right, Final Cut does not like your project.
The first thing I did was turn off Point At and I started getting some "life" in Final Cut, but still wrong overall. Without it, I really can't get Motion Path to behave as you want it to leading me to turn it off altogether (see suggested alternative method below).
After fooling around with it awhile, it turns out that Point At doesn't like trying to find things that have their visibility turned off. Turning on Circle B (You don't even have to set the Opacity to 0!! — go figure!**) makes this model work in Final Cut! [** the camera is actually looking at the 2D inside edge of the circle which has 0 z-depth and does not appear in the scene from that angle.]
How I originally got this model animation to work was:
1) select Full Room
Top View
Center the Anchor Point in the center of the room (checkerboard X/Z).
2) Front View (or one of the side views)
Set the Anchor Point to the approximate vertical center of the room
3) Apply a Spin behavior to the Full Room - Axis > Y - Spin Rate -36º (I actually published this parameter to Final Cut so it could be changed there.)
Position settings for the Camera are X>0; Y > 400; Z > 580.
Just a suggestion for a different way of handling the situation.