In terms of hormonal things I would recheck prolactin to see if it's still a little elevated. Also, if you have access to a free estradiol test then that could be worth looking into. Because your SHBG is on the low side it's possible that free estradiol is high enough to cause problems.