Lanolin works as a case lube. Hornady Unique lubricant is an example, IIRC. Lanolin and alcohol work.
For degreasing, the Dawn may work out as most machining operations use water-miscible cutting lubes these days.
Gunzilla is a vegetable-based powder solvent and is a very good rust loosener. It ultimately dries to a film that has some lubrication and corrosion-resistant properties and is known for preventing jamming in AR's cleaned with it for that reason. However, it won't be nearly adequate for case sizing. You'll need your lanoline lube for that. It also isn't truly odor-free, and at some point hydrocarbons are hydrocarbons, whether they are distilled from petroleum (mineral spirits) or plants (turpentine, for example). Plant-based doesn't automatically mean safe, any more than organic does. Poison ivy is a plant and is organic.
After rinsing your Dawn off (I would have done this in an ultrasonic cleaner), I suggest setting the parts in boiling distilled water for a couple of minutes. This will do a couple of things. One is that it will remove minerals that would otherwise cause water spots on your dies. The other is it will heat the parts enough that when you withdraw them from the water and shake the loose drops off, the rest will dry quickly from their own retained heat. This has the effect on bare plain and carbon steel of leaving a micro-thin layer of blue oxide on the steel that offers some short-term corrosion resistance to the surface while you get your rust prevention choices made. If the odor doesn't bother you, waxing it with Johnson's paste wax or applying New Finish or some other water-base automotive wax may prove to be a reasonable substitution for you. The Bore Tech bore cleaning agents, like Bore Tech Eliminator, are all water-based and have very low odor and a very effective corrosion inhibitor such that you can leave them to dry out in a bore without rust occurring. Plus, they are super effective cleaners and might make a good choice for you.