None of that refutes the extensive evidence that he was indeed homosexual. As for Roehm who believes Hitler had any objection to his obvious and totally public homosexual life of which Hitler was completely aware having worked closely with the man for nearly fifteen years. Roehm was killed when it became politically expedient to mollify the Wehrmacht. The mock outrage was mere theatrics like most of the Nazi statements involving virtue.
Roehm's homosexuality had nothing whatsoever to do with his being killed duting the Night of the Long Knives.
Hitler needed the backing of the army brass, and they refused to give it as long as the SA remained a threat. Roehm had outlived his usefulness and had been clamoring for more power in the new regime.
The Nazi's "Oh, my they were homosexuals!?!" is akin to Capt. Louis Renault (Claude Rains) saying, "I'm shocked, SHOCKED that there is gambling going on here......."