If it turns out kaido only calls her son cause he wants a son and he's forcing it I'm gonna laugh my ass off
Imo, that is what is happening. Or Yamato trying to be a "masculine" samurai. But the thing is that Redon, a Spanish leaker who translates from Japanese to Spanish to English, is likely basing Yamato's gender on the pure fact of how the story presents it. Not supplemental information.
Yamato still uses male pronouns. Luffy still calls Yamato, Yamao. Kaido still refers to Yamato as "son". Whether or not things change or end up changing is up to Oda, but the story has it laid out this way currently.
And yes, even the story has contradictions, because Yamato's intro box had it has "Daughter". And the flashback had referred to Yamato as Ogre Princess, at the same time when Yamato was using male pronouns.
To me, like many of you, this sounds like role-playing for Oden and the Samurai. There is text that supports that. But others may not interpret it that way, including the main provider. And that's fine. No point in arguing or altering his summary because of it. It virtually does not matter. Nobody's eyes will be offended reading "he" where they think "she" should go