I dont think she is gravid. You stated you thought she ovulated in December, but since then shes shed twice and locked once. That doesnt sound like the behavior of a gravid girl. I would keep trying to pair her, they can go year round and even for seasonal breeders a lot of their girls are just getting started.