> it's never an ellipse because the Earth is not a point mass.
At least classically, a sphere is indistinguishable (gravitationally) from a point mass while you're outside it. The earth is pretty sphere-ish, locally speaking.
And a ball thrown in the air follows a parabola, locally speaking. At least, you're better off correcting for air resistance before you sub in the ellipse equation.