I was opposing the Crocodad theory at first, but after reading your post, I am now a believer.
However I want to know your opinion on this: Most debunker think that it's improbable because Iva didn't know Dragon has a son. Yet Iva is the one who help Croc's transition.
So it feels like stretching. Iva is very closed to Dragon, so why would Iva do not know about Dragon and Croc was a thing. Even having a child together.
I think that is mostly a non issue. Dragon and Ivankov’s relationship may be close but Dragon wouldn’t even let Ivankov in on the secert when directly asked is he had a family.
Plus we know more about Dragons upbringing and past than Crocodiles which is really saying something. I don’t see why adding Crocodile into the equation makes it harder to believe.
Crocodile isn’t exactly a chatty person and I’d assume his character as a transman (if he is one) wouldn’t want anyone to know he was pregnant and would demand that people would only know if it was absolutely critical that they did. Like a doctor.
After having Luffy, Crocodile wouldn’t exactly advertise the weakness that comes with postpartum, and would probably sail off to meet Ivankov on his island to meet him separately. Doesnt mean he’d have to explain his past with Dragon or anything since Ivankov has been known to change the gender of anyone that asks (and some that definitely didn’t)
And as I’ve said to someone else, we really don’t know the timeline. Crocodile could have been hanging out with Dragon while Ivankov was more focused on ruling his people, or before Ivankov truly threw himself into being in the revolutionary army. Dragon might not have ever brought Crocodile back to the revolutionary base, they could have handled all of that privately which they probably did.
Thanks so much for the question, it was fun to write out my thoughts on this subject!