Canon alone is not the only reason I want players to respect Juhani's canon sexuality as a lesbian. There are very few confirmed LGBT characters in Star Wars. Mods that make Juhani straight would be erasing the identity one of the very few confirmed gay characters in Star Wars. Not to mention, as stated in my blog post, Juhani is the ONLY confirmed LGBT character in the entire KotOR series.
On the other hand, mods that make straight characters gay, such as Bi Carth and my gay romance mods for KotOR 2, are made out of desire of wanting more gay content in a video game full of straight characters. Even if I make mods that turn every single character in KotOR gay, there are still plenty of straight characters in Star Wars and in mainstream media.
Media where most characters being gay are very rare, while it's common to see media that has nothing but straight characters and zero gay character. Mods that make straight characters gay won't take away "straight representation" because heterosexuality is still treated as the default sexuality, and there are still many straight characters in majority of the mainstream media, including Star Wars.
In addition, mods that change confirmed gay characters straight is reminiscent of the homophobic idea that gay people should be "turned straight" because heterosexuality is considered the "normal" sexuality and gay sexuality is not normal.
In conclusion, a mod that make Juhani straight is not the same as mods that make straight characters gay. The former is homophobic for taking away gay representation, while the latter benefits gay people by adding gay content to a game dominated by straight characters.
Unfortunately, I don't like Carth so I'm not even interested in the idea of romancing him as a male character, let alone making any mod just about Carth alone. The only reason I use the Bi Carth mod is to shut down his flirting when I'm playing a female character. Therefore, I'm afraid I won't be making my own version of Bi Carth mod.
Intent is not magical. Just because someone may think they don't intend to hate gay people or calling gay people slurs, it does not mean they can't subconsciously perpetuate homophobic ideas that would harm gay people. Just because someone may claim they don't make a straight Juhani mod because they hate gay people, it doesn't mean gay people won't consider such mods homophobic.
If you're not gay, and gay people say something you do is homophobic, it's not appropriate to argue with them that you're not homophobic, since as a non-gay person, you are not affected by homophobia, you can't claim to know something is homophobic or not better than gay people.
I suggest you read this about words to avoid when you are talking about gay people, and why: https://www.glaad.org/reference/offensive
"Lesbian" means a women who is exclusively attracted to women, but the word "gay" is not exclusive to gay men. The word gay can also be used to describe lesbians.
I must say, I hate it when male players hate on Juhani because they consider her ugly. I'm strongly against the idea that female characters not being (conventionally) attractive is a valid reason to hate them. It reflects the sexist and misogynistic idea that women have to be attractive, fitting the mainstream beauty standards to be worthy of respect, especially by men.
I'm also against mods that change Juhani's species, because Juhani's identity as a Cathar is a very important element in her story: her family fled to Taris due to the genocide of Cathar species, and they suffer under the anti-alien bigotry on Taris. Xor also make direct references to Juhani being a Cathar. I don't mind mods that make Juhani look more similar to the other Cathars from other Star Wars media. On the other hand, changing Juhani's species, especially into a human, would be completely missing the point of her character.