Does your husband ever "write out" things? There has been some... limited... success in my wife writing out things to "clarify" her message.
in the Christian context, I would advise you and your daughter to ask direct and focused questions of your H. "Thanks Dad... how you you apply Matthew x:y to this situation?"
or... .more broadly... "How does scripture inform your thinking on this issue?"
Also... .very... very important for you to sort through your stance on this, so at least someone is "firm in the faith" on this matter. I'm not so interested in exactly what you believe, but that it is consistent with Scripture.
I think the worst thing for teenager (also known as "early lawyers"...

) is to hear (or see) something from Mom and Dad, read something different in the Bible and when they ask about it... they get "shooed away"... or get a hypocritical answer.
For instance... .personally... .I don't see anything in the Bible saying "being" a homosexual is sinful.
I don't see anything in the Bible saying "being" a heterosexual is sinful.
The Bible, in my plain reading, addresses sexual activity in or out of the context of marriage.
I don't recall anywhere in the Bible that you are sinful based on "who" you are.
Others may read and interpret differently. I don't so much have a problem with that, as I do when in one book a person wants to be literal (because it benefits them) and in another chapter "God misspoke" (again... because it benefits them).
I think Jesus spoke clearly about his feelings on hypocrites.
Last: I teach my kids the difference in "obedience in action" and "belief". So... .I will tell them what I believe and why. Then I tell them they will need to decide for themselves what they believe. It's ok to believe differently.
When "under my authority", I expect them to follow my rules and my directed actions, unless I'm asking them to do something "immoral" or "sinful".
Really... part of growing up is figuring out when to "take a stand" and when to follow authority. That's tough when parents are sending two different messages.
FF