Interesting question. Personally, I don't interpret the TTC as anything to do with homosexuality, but definitely to gender and gender roles. Not to allow oneself to be too masculine, or too feminine, and to choose a partner who complements – not too similar, not too different.
Thoughts?