Ну размер зигбишного стека вещь загадочная, разные презентации дают разные цифры. Например, я видел цифру 100 кБ. Но то, что он в любом случае меньше, чем, например, для bluetooth - это факт.
Судить о возможном масштабе сети просто по разрядности адреса смешно. Если взять 128-битный адрес, то получается можно построить сетку из порядка 10^38 устройств? Я уверен, что создать сеть из нескольких сотен устройств уже будет задачка, не говоря уже о 65 тыс.
Расстояние для уверенного приема сигнала понятие растяжимое. Для примера возьмем такие данные. Мощность передатчика 0 дБм, чувствительность приемника -90 дБм, характеристики антенны учитывать не будем. Тогда для открытого пространства получаем расстояние 315 м. А теперь попробуйте это на практике

Лично я никогда не смотрю на такую характеристику приемопередатчика как расстояние из-за бессмысленности. Нормальный производитель просто указывает мощность передатчика и чувствительность приемника по определенному уровню ошибок.