From my understanding, the WJ front Dana 30 used different axle shafts (CV shafts IIRC) and has a different knuckle design. The spacers are allow the XJ unit bearings to line up with everything that is found on the XJ Dana 30.
Ball joint wise, you'll want to use WJ ball joints (the lower is WJ specific, the upper is shared between the WJ and the XJ Dana 30s).
*EDIT* No CV joints in the front axle shafts on the WJ as far as I can see. Likely due to differences in the unit bearings (as the WJ uses a different model unit bearing and different wheel bolt pattern than the XJ).
*EDIT #2* Some WJ's actually did have CV axle shafts on their Dana 30s (those with Vari-Lok).
Long story short: the WJ front axle is a Dana 30 but with substantial differences from that of the XJ. The spacers are needed to allow everything to line up when using the XJ unit bearings.