Hard to explain and I avoid writing such long letters... Anyways we have to wait, so let's be patient for now and look forward for updates..
But just to clarify your point on visa office, i am sure the applicant on your side would have got email from NDVO... So they wouldn't throw the file to...