какой-то странный способ чтения документации у Вас Диапазон действительно не от 0В, а от нескольких десятков мВ
И верхний предел не 3,6В, а напряжение питания (или опоры, там где она выведена отдельно) минус некоторая небольшая величина.
Внутри этого диапазона точность вполне соответствует заявленной, а при плавном подходе к 0В код вначале меняется правильно, а потом скачком меняется на 0
Т.е. имеем просто не rail-to-rail вход.
P.S.
самокалибровку АЦП не делал ни разу, этот момент нужно проверить. Как проверю - сообщу результат