Дементоры не могли "почуять" что Гарри долгое время провел рядом с Сириусом. В каноне у них не было привычных нам органов чувств. Они распознают людей с помощью их чувств и эмоций. Если бы было иначе, Сириус не смог бы сбежать из Азкабана.
Имхо, лучше вернуть канонное объяснение нападения дементоров.
Удачи вам, автор!
EnniNova:
Нить к нити, бусина к бусине, лента к ленте - и вот уже готов ловец снов, в котором по мановению волшебной палочки Луны запутаются плохие сны, ставив в душе спящего только светлые чувства.