Just to mix the pot a little, here is an article on materials used to protect plastic injection molds when not in use:
Injection Mold Corrosion Control Best Practices Guide | Slide Products
Rust protection is a huge concern in injection molding as it can ruin molds, pins, slides and of course the plastic molded parts themselves.
Unfortunately, none of the products used for the molds would be relevant to automotive application. They're recommended for use "under normal indoor storage conditions." which means they're not going to bond to the surface in any manner other than a basic friction stick.
I've been in the corrosion industry 15+ years and in my professional opinion, everyone tends to over think corrosion prevention on their vehicles. It's always an economics question and people tend to stress too much about perfection or the perfect chemical product fix, when neither of those exist in practical application.
It really boils down to a few basic things:
1. Protect your metal with a non-conductive coating
2. Keep contaminants off the coating
3. Repair/Replace the coating as it wears
The metal components of your vehicle will eventually degrade and corrode, no matter how much you try to avoid it. Perfection just isn't achievable in the environment you use it in. Even in the multi-billion dollar energy sector, we accept corrosion will occur at a certain rate per year, we just aim to make sure that rate is low enough that critical infrastructure is taken from a design life of ~20 years, closer to 60-80 years. If you want your rigs undercarriage to look brand new in 30 years...you'd better just stop using it, because the reality is it will not. You can, however, keep it relatively presentable and structurally sound.
So find something that works well for you, maintenance it routinely and clean it on a schedule your lifestyle allows. I promise you, the never ending rabbit hole of different chemicals and miracle products are just essentially snake oil (in a consumer grade application)
Thanks for reading my Ted talk.