LCA strut rod bushing.

Just trying to install control arms on my 69 barracuda, I'm using strut bushing poly bushings PN 4-1202 from summit.
They are the 2 piece with a sleeve. Unfortunately the sleeve is the same size as the step in the strut, the bushing can just push back over the step. I think something is wrong here.
the pics tell the story. Do I have the wrong bushing kit. Summit site says good for 69 barracuda. Or do I have oddball strut rods.
IMG_20170320_142826.jpg