If homosexuality is caused by unusual in-utero testosterone exposure (a plausiblehypothesis), then the system that controls body odour may change in related and detectable ways.
It is, however, aplausiblehypothesis, and there is some evidence that their autonomic nervous systems (which control basic bodily functions such as heartbeat and body temperature) have not been working properly.