Sounds like they only tried one shim setting and didn't want to mess with the control arm bolts again. You might be getting into toe out on the freeway. Don't know about the vibration.
Don't think the stock 65/66 strut rods are ajustable?
Don't think the stock 65/66 strut rods are ajustable?