I believe that radial pull is caused when one or more tires are constantly out of alignment leading to the tire to "set" at a certain relationship to neutral. Dont have to be much but enough for the tire to get accustomed to its strange wear pattern.
I also experienced a pull when one tire was changed for a new one making driving unberable even with a perfect alignment.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy