Pinduli was selected to go to Rio Grande to be with a non breeding male. She was supposed to leave some time over the summer but it appears those plans have been shelved. It probably had nothing to do with her being a non breeder. There are tons of them in the hyena population because they are so interrelated not all can be allowed to breed. Might have had something to do with the zoo's non AZA status but Pinduli and Moja do not belong to Toronto so its unlikely. The most likely scenario was that the swaps needed to free up space for Pinduli didn't happen for whatever reason and they just didn't have the space or group necessary to take her in. SSPs are complicated and one little thing not going according to plan (a birth, a death, an illness, one zoo just saying no) can foul things up.
Moja was always supposed to stay on with Echo and Kanzi. Considering his age and total lack of success breeding they probably aren't too worried about him. Perhaps at this point Echo has asserted dominance. They also may have tried separating Moja when Kanzi was in heat.
Doesn't really matter what the plan was at this point because we have 4 hyenas. Moja and Pinduli are not supposed to breed and Pinduli cannot. Echo and Kanzi are to breed and will probably get the green light to do lots of it if successful given their combined genetic value.