Can't you pack the diff full of the grease you used and then silicone the gap between the cover and gear? It may help keep the grease in a little longer. Without being o-ring sealed though, I am not sure there is an absolute long term solution other than the ball diff.