To summarize Nikki's calcium issues and get this thread up to date:
She started producing discharge, sometimes bloody, sometimes white. She had formed a stone, and passed it before surgery. Afterwards, she started producing discharge again -- but another stone hasn't formed (the vet checked multiple times). She lost weight after passing the stone, but has since gained it back and is just an ounce or two under the heaviest she's ever been. However, despite appearing and behaving otherwise healthy, she's still forming occasional white discharge and leaving white marks on the fleece.
Her diet is just about as low calcium as I can make it:
Filtered water.
1/8 of a cup of the new Oxbow Essentials formula.
Unlimited SPS 3rd cutting timothy hay (she won't eat the 2nd cut).
1 cup of veggies: green leaf lettuce, 1/8 of a green bell pepper, and one baby carrot. Every 7 days, she gets a small piece of fruit in place of the carrot.
I'm guessing her calcium issues are genetic. That's what the vet thinks, after reviewing her diet and water source with me. He ran some tests to see if the discharge was caused by something other than calcium-issues (urinary, reproductive, etc) and found nothing. He recommended I give her 1/16 of a teaspoon of potassium citrate twice a day, but after doing a little bit of research it seems like there's no solid evidence to prove that it helps prevent stones in guinea pigs. Nikki hates the stuff. She wouldn't even touch her food whenever I tried sprinkling it on or mushing it in with her veggies. I tried syringe feeding it to her by mixing it with water, but both times she fought me like crazy (I had to have someone else hold her for me to even get any of it in her mouth) and shrieked. I feel like it put wayyy too much stress on her to do it twice a day, every day, especially at her age (5.5 years) so I stopped giving it to her. Was this the right thing to do?