Focus on cleansing the liver first. The liver breaks down excess estrogens, and also processes the toxins that form in to fat. Bitters again are the best way of cleansing the liver. Don't forget to drink plenty of water throughout the day when using them.
Also increase fiber intake to help with the flora. The flora break down estrogen metabolites. This will also help with bile formation, which will help decrease the risk of estrogen promoted gallstones.
As the estrogen comes down this will help the thyroid since estrogen suppresses thyroid function.
Consuming more pytoestrogens will also help since they block estrogen receptors preventing stronger estrogens from having an effect on the body.
As for the adrenals, you should look in to suma. It is not only great for the adrenals, but also for balancing the hormones.
One final suggestion is chromium polynicotinate, not picolinate, 200mcg 3 times daily. This is not for hormones, but to keep insulin receptors open. Fat increases insulin resistance, which can also increase fat production.