Based on an average albumin score of 4.4 (this could be higher or lower), the SHBG score for OP has almost doubled, going from approx. 21nmol/L -to- 40nmol/L. Again, the score is based on albumin being at 4.4, which is just speculation on my part. Either way, his SHBG has seen a significant increase.
Bonaparte is hitting on some definite possibilities. SHBG is synthesized in the liver. The suggestion of drinking and/or drug usage might be complicating part of this. You might consider running a ALT/AST panel if you haven't done so yet.
I would be curious about the body mass increase as well ... Also, very important, how do things look with your thyroid?? Hyperthyroidism is something that needs to looked at and ruled in/out.
Anyways, if you can run a SHBG lab, or pull the albumin score out of a metabolic panel we can get the exact on it.
Also, I noticed a variance in the reference ranges of the two (2) E2 scores. If Ecdysone is reading, he will probably know if the two scores with that amount of variance on the ref. range are apples-to-apples. Either way, IMO, it's on the low side. I would personally cut out the AI for a little bit and see if you can increase it a little bit (again, JMO, go by what your doctor suggests).