You guys could always put up a disclaimer in the opening of the game, stating that you are trying to realistically depict the time period. Views of in-game characters do not represent the views of the developers. etc, etc.
I don’t think anyone would accuse the development team of homophobia. Recreating the past means that we, as an audience, have to take the good with the bad if it is to be an accurate depiction.