Yea, that's what people are saying about it. I have a hard time believing they didn't use safflower instead of canola, but I guess canola is cheaper. The problem with both oils though is that they're both extremely prone to drying out. Since the military leaves their weapons on the rack for months to years at a time, it needs to last.
As far as being a carrier oil, that's definitely a concern. But it's an equal concern with synthetic non toxic lubes because those are typically mineral oil, which is also a very good carrier. About the only thing you can do is wear gloves when cleaning, and try to make the base product as harmless as possible. One thing to consider is that the entire surface of a gun must be oiled, so you're exposed to the lube every time you touch it.
The potential of the carrier oil is something I've already looked into, and one of the reasons I'm committed to making this stuff completely non toxic. There are low toxicity oils like Ballistol, but they contain some mildly carcinogenic ingredients that have been banned in some countries for use in cosmetics. Not only is the safety of those chemicals suspect to begin with, but probably greatly amplified when suspended in a carrier oil.
Even then, though, the main problems with gun fouling are very small amounts of lead and mercury. Shoot, there's probably more in the average drinking water, not to mention produce from Asia. Compared to the chemicals in most CLPs, a little bit of lead and mercury is the least of your concerns. Like I said, to get the corrosion protection and carbon dissolving properties of vegetable oil you have to use some real nasty stuff. And you get that crap on your skin every time you touch the gun without gloves.
Okay, here's something curious. If I add oleic acid to canola, it raises the melting point. If I add it to coconut oil, it lowers the melting point. How strange is that?