> it also does not explain momentum, because when that particle accelerate it exchanges momentum with another particle - it does not give momentum to the "geodesic".
No one has said that it should. The geodesic is merely the straight path that the particle must follow when it _isn’t_ exchanging momentum with other particles.
> And explain please what information is not captured by saying "Gravity is a force that acts on energy". What nuance is lost by saying that?
You can’t explain time dilation that way, or length contraction.