Okay. Back from the vet. She couldn't confirm the pregnancy. But she suspected the discharge was a case of vaginosis or some smaller infection so she prescribed antibiotics for that, diarrhea meds, dewormer and gave her rabies and feline leukemia vac. $165 later (ugh) and she should be doing pretty well in about a week or so.
I'm going to wait a month or so to see if she gets any bigger. If not, then I'll spay her.
All good except she should not have been vaccinated if she’s pregnant. Vaccines can cause birth defects and miscarriage. Best to go ahead and get her spayed soon.