Здравствуйте!
Вы правы: это омонимы, их нужно различать. Нет НИ облачка. ( частица).- Нет НИ знакомых, НИ друзей.( союз ни- ни)
Пробуем заменить частицу НИ на ДАЖЕ или опустить частицу. Смысл предложения не изменится.
Например: Нет ни минуты. - Нет даже минуты.- Нет минуты. Нельзя отойти ни на шаг. - Нельзя отойти даже на шаг. Нельзя отойти на шаг.
Частицы ни, даже усилительные.
Союз ни-ни соединяет однородные члены предложения , его можно заменить другим союзом. Ему не хватает ни времени, ни сил. - Ему не зватает и времени, и сил. Мы не боимся ни ходода, ни зноя. - Мы не боимся и ходода, и зноя .
Итак, подобное заменяем подобным: частицу - частицей, а союз- союзом.