Salam brother, I am not sure what is the confusion about? If you Google scientific Quran about water partition, you will find a lot of scientific proof on the subject. I am not sure if I am allowed to put links, so Google the term in sha Allah.
I also agree with peaceful humanity, Qur’an is is...