I notice you still have not explained how one particle, by itself, can even be in a "singlet" state. Again it's just math. The singlet state is a sum of two-particle spin eigenstates, |up,down> + |down,up> (neglecting a factor for normalization). The possible results of Alice's measurement are the eigenkets of the appropriate operator applied to that state. Those eigenkets are, of course, |up,down>, and |down,up>, which we can simply read off from the state since we chose to write the singlet state as a sum of terms in the spin basis. Each of these eigenkets is just the (tensor) product of the single-particle spin eigenstates. For example, |up,down> = |up>|down>. That state means that particle 1 is in the |up> state AND particle 2 is in the |down> state. It means they are not entangled. It means neither particle is in the singlet state. |up>|down> is the state you write down if someone gives you particle 1 in state |up>, AND particle 2 is in state |down>, without any mention that they may have previously been in an entangled singlet state together.
So when Alice measures a singlet, the state that results from her measurement cannot be a single-particle spin eigenstate |up>, or |down>, according to the rules of QM. Those are NOT possibilities, since they are NOT eigenkets of the appropriate operator applied to the singlet. Instead, the only possibilities are the eigenkets |up>|down> or |down>|up>. In other words, BOTH particles must go to a spin-eigenstate, and NEITHER particle can remain in the singlet state after Alice's measurement. According to the rules of QM. It's just math.