Problem is no vet really wants to do it at this point, being such an invasive surgery. I guess we will see if it continues to be an issue with her. This vet was going to look into whether anyone had tried hormone treatment, like a des implant that they put in various animals already. It would likely cost me nearly 2k to get a spay on her between vet costs and travel expenses so that's worst case scenario but if it gets to having to open her up at all I'd rather have it done and avoid more repeats.
Since the surgery doesn't need to be done immediately you can call around to the exotics specialists nationwide, do a consultation, see what they suggest to stop her from cycling, etc. I know that SEAVS gets reptiles shipped in from all over for treatment.