How do you know your eatro is high? Did you get pre cycle bloods? If so, what was your number? Also higher estrogen helps build muscle.
Your hemocrit is high need to donate my man or see a hematologist to get that blood taken care of, this can lead to higher bp, in the mean time ensure you are drinking plenty of water to thin the blood and help the bp.
Your numbers look fine for total test, don't think it's underdosed since you are doing a split dosage, but another factor is you don't have free testosterone in your blood work. If your body has more test free it can use your total test like a bank and draw from this number which can make it lower.
Too many people think total test is the end all to what is dosed properly or not, but if your body is freeing up more test making it more bio available then your total test can be lower. Best to get blood work that has both total test and free test to see the entire picture of what your body is doing.
You want your free test high as this is what will help generate that muscle mass.
Edit: your potassium is getting on the high end, I would consider possibly stop taking vitamins or anything with potassium in it and get that number down a little.