Since the "X" is accelerated in the frame you are using, and the "X" is painted on the belt, the BELT is accelerated in the frame. There is no way out of that for you.
Now, since the belt is a continuous loop, and it undergoes acceleration in some places, how can it not undergo acceleration in all places? Is it because the acceleration takes place only at the ends, where it goes around the cylinders?
The motor is only at one end of the belt, yet when it accelerates the belt, the entire belt must accelerate, or do you not agree with this?
Since the ends of the belt going around the cylinders undergo acceleration, that acceleration must be transmitted along the entire belt, in the same way the motor transmits motion along the entire belt.
There is no way you can talk around this with your babble! You cannot isolate the top of the belt from the forces acting on the belt elsewhere. You cannot "attach" an IFOR to a belt that is rotating in that frame, as the "X" would definitely be doing. You cannot base a FOR on a projection. Give it up; the treadmill is dead.