"Gravitational time dilation" can be used to mean at least two different things, and only the first is a local phenomenon that follows from SR and the EP. That is the fact that, as you say, a clock at the top of an accelerating rocket will run faster than a clock at the bottom. But the argument for this based on SR and the EP is limited to a single local inertial frame (and requires the two clocks to be accelerating in that frame). It cannot cover the second meaning of "gravitational time dilation", an example of which is described in post #6. That example involves two inertial observers, which sharpens the point, but the general point applies to any pair of observers which cannot be contained in a single local inertial frame. The difference between the "rate of time flow" of any such pair of observers (assuming we are in a spacetime where that concept makes sense, i.e., a stationary spacetime) arises from the global geometry of spacetime and cannot be explained by the SR/EP argument.