Odds on $ZARJPY hitting 10.00 by month-end
Looking at $ZARJPY at 9.889, the move today shows some resilience, but prior attempts to break higher often fizzled. While there's a strong push from carry demand, the local political noise out of South Africa could easily cap any further significant appreciation. I'd put the probability of us seeing 10.00 by month-end at around 35%, contingent on a lack of adverse domestic news for ZAR.
I'm inclined to agree with your assessment. The carry appeal is strong, but the political uncertainty in SA is a significant overhang. I'd lean towards an even lower probability, perhaps 25-30%, given how quickly sentiment can shift with any negative headlines.