That picture you have the arrows on was a waist of your time. You show nothing on it but your ignorance. Look closely at the pictures of the used bushings. Do you see the steel molded into them. the Poly bushings do not have that . They shear off almost immediately.
An adjustable strut is a good item. But not when used in conjunction with lubed up poly struts. By your own explanation of what holds the arm in place would not be there. The arm has a swivel built on it. The arm could pivot off the pin. Are you blind?