Short people have fewer incidences of cancer, so I don’t think you can say that lower overall risk of death implies lower risk of heart disease.

As for 2, men in the US are getting shorter because of immigration which adds many confounders.

I am not saying that. I am saying that the theory about absolute amount of fat being bad for health, as stated by the comment you responded, seems to be supported by data.