I think what you did is standard. But what I question is, if we can solve our problem without assuming spacetime, why do we need the abstraction called spacetime? Spacetime looks like a historical quirk that physicists feel obligated to carry.
For instance, bending of the light experiment is not done in spacetime but in space and time.