Norton's dome is a thought expriment that shows Newtonian mechanics is non-deterministic. It has the shape of a dome (see exact details of its construction on the linked page) with a rather peculiar property, if you place a ball at the very top of the dome there is a whole class of solutions to its spatial evolution, one solution is that the ball stays at the top forever but for any time $t_0$ there is also a solution where the ball stays stationary at the top until $t_0$, after which it starts to roll down the dome in a random direction, all without any external force or action applied to the ball. Since all of these are valid solutions for the starting condition where the ball is stationary at the top of the dome we see that Newtonian mechanics is non-deterministic.
One common way to see why this is reasonable to to run the process in reverse. It's possible to verify that you can set the ball to roll up the hill with a precise amount of energy so that it reaches the top of the dome in finite time and then stops. Since the laws of physics are reversible, the alternative where the ball spontaneously starts rolling down the hill is also valid (this argument doesn't work for other dome shapes like a hemisphere because the amount of energy needed to make the ball reach the top and then stop requires infinite time for the ball to reach the top).
While Norton's dome is very interesting to think about for multiple reasons, the important point to my question later down is that it's possible to launch the ball from any direction up the slope so that it reaches the top in finite time and then stops there, and that once it's gotten to the top and stopped there is no way of telling exactly which direction the ball originally came from (since e.g. in the ball falling down version which is the time reversed version of this there is no way to predict whether the ball will fall to the left or to the right while it's still up there, even conditional on knowing that the ball will eventually fall).
On to my actual question: The standard reasoning given behind why Maxwell's Demon doesn't reduce the entropy of the whole universe is that to decide how fast a molecule is moving (and whether to open the door and let it through) it first has to measure the speed of it, which generates information. Initially it was argued that measuring the state of the system necessarily required increasing entropy, and the entropy increase here would counteract the decrease in the box.
However Landauer showed in 1960 that using the principles of reversable computing (such as the Billiard ball computer) you could perform this measurement without increasing entropy as long as the process is thermodynamically reversible. He then proposed that it was not the measuring of information which incurs a thermodynamic cost but rather the erasing of it, see Landauer's Principle.
This fixes the issue in the standard argument because once the information is generated the demon then has to either store this information or discard it. If it stores the information then because the demon is a finite entity eventually it will run out of memory and then have to discard the accumulated info by erasing it. Hence eventually the demon (if it wants to continue operating indefinitely) will have to erase its accumulated information and the total entropy increase of the world caused by this erasure would counteract the entropy decrease inside the box.
I don't fully understand why must erasing information necessarily have an entropic cost and I have a construction using Norton's dome where I can't see the point at which information is being sent to the environment. Looking on StackExchange I found this answer https://physics.stackexchange.com/a/325563/141472 and this answer https://physics.stackexchange.com/a/151099/141472 which say that it's not possible for an operator to map two distinct physical states to the same one, hence information can't be destroyed, only exchanged, therefore "erasing" the demon's info necessarily requires sending this info elsewhere into the world where it will increase the number of possible microstates and therefore entropy.
In the below construction I don't see where exactly the increase in entropy happens, even though it does end up erasing the information: Imagine a ballistic billiard ball computer demon which measures the speed of an incoming particle in the box to decide whether to let it through or not. This is going to generate some bits of information. After making the decision of whether to open the door or not the demon is left with the information generated during the decision process that it now has no use for and would like to erase.
The demon decides to store this information by shooting a ball from the left up Norton's dome if the bit is a 0 and shooting a ball up from the right if the bit is a 1 (it might previously have stored this information in a different format when it had use for it inside the billiard ball computer, but now when it has no use for the info it decides to get rid of it in the below manner).
The energy given to these balls in both cases is just enough for them to rise up the dome and reach the top in finite time and the stop there. You can construct something like this with a billiard ball computer where you have a hole in the surface of the computer where a ball can fall through which corresponds to a 0 and another hole which corresponds to 1. These holes are smooth and connect to the left and right sides of the Norton's dome respectively. Furthermore the depth of these holes is carefully chosen so that the kinetic energy of a ball which falls down the hole when it reaches the bottom is just enough to climb up the dome and and stop at the top.
In this case the demon stores each bit of its information in a Norton's dome "bit", however eventually the ball will get to the top of the dome in finite time and come to a stop there, regardless of whether it was sent from the left or sent from the right. Note that no heat has been dissipated during this process (which e.g. wouldn't be the case if we just had a device which stopped the ball in its tracks regardless of the direction it came from, that heat dissipation would increase the entropy of the world) and also that this process happens in finite time (which would not be the case if e.g. we were using a spherical dome instead); this is where we specifically need a Norton's dome and not some other object.
Once the ball has come to the top of the dome and stopped there the information has been successfully erased. This is because there is one final end state (ball at the top of the dome and stationary) for both of the two start states (ball moving up from the left/ball moving up from the right) created by applying the time evolution operator.
We haven't lost any useful energy to heat (the energy is now all stored as potential energy in the ball at the top, where it can be taken and used for other purposes), so there can't have been any increase in the total entropy of the universe through that and other than the Norton's dome everything else is a reversible process which doesn't generate entropy in our idealised world. The time evolution operator here really seems to have mapped two different states of the universe to one single state, which shouldn't be possible according to the first answer.
If everything here works as I think it should then the demon has decreased entropy in the box by sorting fast/slow particles while it was able to erase the information it gained from this process for free, which gives us a repeatable process that leads to a reduction in the total entropy of the universe, which shouldn't be possible as it violates the second law of thermodynamics. What am I missing here?