its my understanding they can be spayed at any time.
Stray cats I've rescued have all been newly pregnant by the time they've come to me, which means terminations are inevitable I'm afraid, but in very small girls this is preferable to the dangers associated with allowing early pregnancies to go full term.
Happy to be corrected though. Glad she's looking to get the spay done asap.