I would like to point out that it is not true that every every
hyperreal can be represented by a Laurent series in the way you
describe.
(Let me assume that by the term "hyperreals", you mean a
nonstandard elementary extension of the reals, with the transfer
property. It is not really correct to speak of "the" hyperreals,
since it is possible to have non-isomorphic fields with these
properties.)
In particular, what I claim is that it is never the case for a nonzero
hyperreal number $x$ that the hyperreal analogue of $e^x$ obeys
the equation $$e^x=
\frac{x^0}{0!}+\frac {x^1}{1!}+\frac{x^2}{2!}+\cdots+\frac{x^n}{n!}+\cdots,$$
if what is meant is that $n$ ranges only over the standard natural
numbers, which is how I take your example. In particular, the sequence of finite partial sums of
this series does not converge in the hyperreals, unless $x$ is
zero. So the series is simply not meaningful in this way in the
hyperreals.
Rather, the right way to handle series in the hyperreals is that
they should have nonstandard terms, including also the terms for
nonstandard natural numbers $n$. In particular, the transfer
principle implies that the meaning of $e^x$ in the hyperreals is
given by the nonstandard series representation
$$e^x=\sum_{n=0}^\infty
\frac{x^n}{n!},$$ where $n$ here ranges over all the nonstandard
natural numbers, not just the standard finite natural numbers.
The difference between the two series is precisely the nonstandard
part of the series, and this difference cannot be visible to the
hyperreal field, since from it you could define the standard cut,
which would violate the transfer principle.