What "other scientists"?
This strategy is very common in WT literature. Arguments from authority have always been very useful in defending the indefensible even though they are bogus if no sources or names are given. I think they're referring to possible "floods" in the very distant past, perhaps even before the rise of mankind. I think they're very vague because no single scientist still believes a global flood took place 4,300 years ago.