To clarify, if we play this out --
Speculation: she wanted a fairytale and thought she could rewrite some history -- claim the pregnancy was fun her new bf -- gain a kind of intimacy bond --
Had the roommates not entered her room/closet, what would they have thought? If they thought she was pregnant, at a certain point (when she regained her pre-pregnancy shape), they'd have to notice she didn't look pregnant anymore. Would they suspect a miscarriage, deem it hugely personal, and leave it at that?
She could tell the new bf she miscarried, and he'd never know he wasn't the father...
If she intended to terminate this baby's life, how was she going to control her delivery? Convenient that she was home, in her room, laboring over night. But what if she was in class? Somewhere public when her water broke? Babies come when they come.
It's still possible that she was in a sort of deliberate denial, telling herself she'd know what to do when the time came, especially if playing the baby off as her new boyfriend's was part of her (il)logic. Moving forward without a gameplan.
However, I seriously doubt she planned to present a surprise baby to friends and family.
Assuming the new bf knew she was pregnant, it's logical to assume he didn't know how pregnant she was (as in, how far along). If she delivers and discards that baby, she can grossly hide behind the sad grief (that real women experience every day) for "having lost the baby". "Please don't talk about it. It's too painful." Like I said, gross. Gross if she killed her baby and then pretended to grieve a miscarriage. Killing and hiding that baby checked all her boxes.
And none of the baby's.
Signing up for fall classes tells me she never intended for that baby to live.
JMO