ive seen enough broken alum knuckles that we went straight to the steel dormans (beefier than the steel 9c1)
the way the corrosion pits and expands within a cavity just leaves too many fracture prone points near the edges of a relatively thin alum die casting.
one of the worst areas for corrosion is between the strut ears and the upper knuckle.
basically put...there's a reason that GM put the steel knuckles on the HD 9c1/taxi packages
it took a while before i found nice clean alum knuckles off an 02 that evidently got split outer cv boots early in its life from someone prying on the lower ball joint stud....if id hazard a guess.
on the other side of the coin... you may just have had a weak knuckle, the number of broken knuckles ive seen is well below a 1per 1k failure rate by a large margin, go to the junkyard and find an cleanish W/G/H body and take the knuckle and you'll likely be fine.