I'm not arguing that homosexuality wasn't accepted by ancient Greek culture, it was. I'm saying that any enchantment that grants immortality and separation from men would have to involve removing sexual desire from the recipients, since an eternity wanting what you can't have would be sadistic. And accepting homosexuality or not, there's no way that Greek culture was majority homosexual. Consequently, it's reasonable to argue that the Gods suppressed the Amazons' sexual desires.
But it didn't. At least not in Perez continuity it didn't. We don't know what enhancement they have now, but it didn't do it here because WW had a relationship with another amazon. And it wouldn't if we're talking about a greek pantheon. So I'm not sure where this is coming from.