Why are you using an ai? An E2 of 35 is pretty much perfect. Some doctors would even say that it’s too low, not too high. Especially considering your SHBG is around 60. Did you have unwanted symptoms at 35? I would personally ditch the ai.
To help with sleep, I would take magnesium glycinate. The ZMA has magnesium in it, but probably not enough, and probably not bound to glycinate.
Also, make sure to get sunlight in your eyes for about 20 minutes when you wake up. This will reset your circadian rhythm, and will tell your body to wake up, and more importantly later in the day it will know to start making melatonin so that you can sleep. Make sure to avoid blue and green light from screens and fluorescent light about 3-4 hours prior to sleeping. If not, the lights will inhibit your melatonin production, and make it very difficult to get a good night’s sleep. If avoiding screens is impossible before bed, you can get a pair of blue/green light blocking glasses. I just picked up a pair from blublox.com. I feel like it makes a difference in my sleep.