It turns out the copper tube inside the diff split open somehow. No idea how that could have happened - too much pressure? I'm guessing it was just a defect in the metal. Anyway, rather than wait around for a new part, the mechanic had it repaired with a new sleeve and some solder. Hopefully that holds!