No, what your doing seems fine - except when it comes to progesterone, natural or otherwise for "natural", as in "micronized", metabolizes and "passes" very quickly leaving "spikes and lows" in daily levels.
Best non-script alt I've found is a "slow absortion" cream (which i apply least twice/day on either breast directly). I understand the otherwise, "non-natural stuff", works in slower / harder but . . . ?