I make an all natural leather conditioner that has several of the same ingredients. You mentioned that your product darkens the leather a lot. The Coconut oil is part of the cause for that, it's inevitable as long as it's used. Reducing the ratio of coconut oil a good deal may help. An alternative is to use 100% organic almond oil or even castor oil, in its place. Since this is a leather conditioning ingredient, all you need is an ingredient that does this, but doesn't darken the leather like coconut oil does. Coconut oil does have the lowest iodine value of all the natural oils but if its partly the cause of your product darkening the leather, I'd try replacing it with another oil I mentioned and see if that helps any. My guess is it may have a small effect since the birch tar is the other ingredient that is probably causing the darkening.
Your goal is a water repellent/proofer so the addition of 100% organic anhydrous Lanolin would probably help in your formula, if it isn't already part of your antioxidants and vitamin E/tocopherol concoction of ingredients.
Since the Birch tar is the heavy lifter in your formula, getting it in a clear or yellow state, if not too difficult or costly, will probably help eliminate the darkening without loosing the qualities you are using it for.
I don't know what type of consistency you want the end product in, but if you want it harder than a balm/body butter, try adding a very small amount of carnauba wax, and it will harden it up a lot more than the beeswax alone will. With beeswax a 1:2 ratio, with 1 being beeswax and the 2 your oils, will result in a hard/firm and sticky and poor slip, final product. If you increase the second number after 2, it will continue to get softer and not sticky in the final form. This is where the dash of carnauba can help you out, as its only job is to harden the final product up if you find your oil ratio is 3 or higher.