Without starting The Great Chain Debate, I think that 10 Wheels' solution is brilliant, and seems to fill the OP's need/desire to carry lube. I can't say enough about Chain-L, it is good stuff. Lasts about 1,000 miles/1,600 km. I stopped at a Dollar Tree on the way home last night and picked up three bottles of breath drops for a buck (inflation, now there are only 3 instead of 4) and one bottle is enough for two lubes (one "regular" drop per link).
If you start with a lubed chain and re-lube every 100 miles, you'll need a new chain (at 3,000 mi/5,000 km) before you need more lube.
I may carry a couple of bottles to give away or to do stealth maintenance on some of the commuter bikes at my workplace. There are a few Schwinns/Mongooses here that have never seen lube (including the factory, apparently) and I can hear them screaming for chain lube.