Actally, Ruth lived in Moab therefore she was called a Moabite...Ruth was an Israelite...you have Chinese who were born in America and are called Americans yet are Chinese. It is actually the same with Rahab, an Israelite.
Well, no. There is absolutely no evidence to back up your assertion, and scripture says otherwise. But if it makes you feel better . . .