10Bit sind zu wenig und linear ist es nicht. Akkuspannungen habe ich bisher entweder mit einem externen ADC gemessen oder einen XMega mit 12Bit
Genau das gleiche hätte Ich auch geantwortet.
Ich würde sogar so weit gehen und auf einen externen 16Bit A/D wandler setzen.
Wenn die Messung nicht gerade superschnell gehen muss sind die Teile auch bezahlbar - Beispielsweise mal den schnell mal Gegoogelten ADS1115 ( Hatte Ich aber selber noch nicht im Einsatz! ).
Bei 15V und 10 Bit bedeutet ein Bit 15mV ohne die Fehler, die der A/D ohnehin noch zusätzlich macht.