> Otherwise we will become a laughing stock in front of the scientific community
All peoples have mythology and legends. Very rarely does this create the expectation that those stories are fact. Religion in general being one of those major exceptions. And regular people believe all kinds of "unbelievable" stuff anyway. So I wouldn't worry too much about it as long as scientists don't start claiming (all?) mythology is science.
Greek mythology had a huge influence on many things in every field you can imagine but nobody really thinks it has more than maybe a grain of truth. Certainly not a basis for science.
From what I have heard Rama is not a god in the original ramayana by valmiki. He is only a maryada purshottam - a man of best dignity and character. He became a god several thousand years later.
p.s. There is a dark side version to the Vanara mythology, it was once told by my father and I have come to accept it as one possibility of how the name would have sticked. Here is one version: Vanara in sanskrit means Va-Nara? (question). It's like asking "Are you human"? So when Rama who was from north and when in excile came to contact with people in the south, he is said to have asked are you human? Va-Nara?
And don't forget all the gods then were Kings, which was so convenient isn't it? Rama was king but also is a god. Krishna is a king but also is a god, but oh wait Krishna is dark skinned, as he captured power from Kamsa and not of royal lineage, but in the story it was given a twist (even though he belonged to Yadav caste) that he was indeed of the royal lineage and of Brahmanical descent. Krishna wouldn't have minded that story himself.. So in all possibilities there were wars between two kingdoms (Sinhala and India) and the story is used to build the mythical story that we read now. Just enjoy reading it, but don't take it was written history or anything without solid backing.
p.p.s A comparable mythological story is Epic of Gilgamesh. (https://en.wikipedia.org/wiki/Epic_of_Gilgamesh). There are several elements in that story that is said to have inspired the Old Testament.