Edit: sorry, there used to be a completely wrong solution here (I thought that a certain singular curve was a projective line). Now it is fixed.
There is another solution using algebraic geometry. If you consider that set of ordered pairs (point onIdentify the ellipse, with the projective line passingby sending the two points where the line through the point onfoci meets the ellipse to $0$ and at least one focus), you see that this set defines an algebraic curve $C$$\infty$. The natural map from $C$ to the ellipse (that we get by forgetting the line) is two to one at everystarting from a point except for the two points where the line through the foci hitson the ellipse, so bygetting the Riemann-Hurwitz formula $C$ has genus zero, i.e. it is isomorphic tosecond intersection of the projective line.
You have defined a map $f$ from $C$ to itself, and this map can be defined algebraically through it and is clearly invertible$F$ with the ellipse, so as a map fromthen getting the projective line to itself it is a fractional linear transformation. The map $f \circ f$ has two obvious fixed points wheresecond intersection of the line through the foci intersects the ellipse,that point and if we fix an identification of $C$$F'$ with the projective lineellipse is an invertible algebraic map sending the two fixed points$0$ to $0$ and $\infty$, then we see that the map to $f$$\infty$, so it must have the form $f(x) = c/x$$x \mapsto cx$ for some constant $c$ (depending on the eccentricity of the ellipse). Thus as we iterate $f$, $f^n(x)$ tends to $0$ and $\infty$ (in other words, the billiard ball tends to aapproaches the horizontal line), and it does so at an exponential rate.