All those languages are Sudanic not Nilotic.Sudanese Arabs are distinct from Nubians as we can tell from the availabile samples
Afterwards, we must also define who is Nubian or not. Personally, like all western anthropologists, I classify speakers of Nubian languages as "Nubians" and even the nubian themselves think to this way