Sorry, a bit late to the party on this.
Please give this product a try from Wurth. Silicone Lubricating Compound 8 Oz, Product Part Number: 08902211
I have tried and tested many Brake Caliper Slide Pin lubricants and found this to be the best hands down. Yes, its pricey, but an 8 oz Tube will...