another way of doing it would be to use a spherical bearing rather than a ball joint in the outter end of the tca. that way you can then use a shaft to attach to the strut. this shaft can then be made adjustable in hieght so you can set it up to what ever ride hieght you want. this is commen practice on many rally/race cars. yes a spherical joint might be a bit much for a road car and wont last as long as a ball joint but it works and is very strong.
this is on a golf but uses the same idea