What is the chance that an infinite series of random numbers will, at some point, repeat all previously generated numbers in that order? The main reason of this post is to provide a writeup of what I think is a correct solution to this problem from the r/math subreddit. I'll quote the poster to phrase the problem:

What is the chance that an infinite series of random numbers will, at some point, repeat all previously generated numbers in that order?

While there was some confusion in the comments, I believe what the poster means is something like the sequences below:
$$7,7,...$$
$$3,2,3,2,...$$
$$7,8,6,7,8,6,...$$
Where the dots afterward are arbitrary as the condition has already been fulfilled. If we start writing out a sequence of digits in this way, where the probability of selecting any digit is equal, what is the probability that something like this will happen?
I'll post my solution below. Feel free to comment or correct me.

Your solution is hard to follow, even the definitions.  Not sure why you skip from using $e$ as an example to using $\pi$, nor why you appear to make an issue of the first decimal in $e$.  A string of digits doesn't have a natural location for the decimal point.  Also, why the special interest in powers of $2$?
In any case, let's just consider the simpler problem of the first $6$ digits.
There is, of course, a $\frac 1{10}$ chance that the first two digits match. So $p_1=.1$  There are, of course, $10$ strings of length $2$ of that form.
Failing that, we consider strings of the form $XYXY$ where $X\neq Y$.  There are $90$ strings of that form, out of a possible $10^4$.  So $p_2=\frac {90}{10000}=.009$
For $p_3$, there are $10^6$ strings of length $6$ of which $10^3$ have the same first $3$ and last $3$ digits.  Of these, only those where the first and third digits match replicate after $4$, and only those where the first and seconds digit match replicate after $2$.  So we just need the first digit to be distinct from the second two.  There are, therefore, $10\times 9^2$ good strings of length $6$, so $$p_3=\frac {10\times 9^2}{10^6}=.00081$$
But then $$p_1+p_2+p_3=.10981$$  which is already greater than your answer.
