Port C is a 7-bit bi-directional I/O port with internal pull-up resistors (selected for each bit).
Là, on nous dit que les PINs A0..5 gèrent des valeurs codées sur 7 bits, pas sur 10 bits...
Cela ajoute à la confusion.
Non il n'y a aucune incohérence, il n'y a qu'une erreur de lecture.

Essaye de trouver de la documentation générale sur les micro-controleurs qui ne sont en aucun cas des microprocesseurs. Voir architecture Harward et ? (j'ai oublié le nom).
Essaye de trouver de la documentation sur les PORTs d'un micro-controleur.
Un micro avr est un micro 8bits, c'est à dire que les registres sont de 8 bits et que les ports de sorties sont de 8 bits.
C'est une tout chose que de parler du convertisseur analogique/digital qui échantillonne le signal d'entrée, chaque échantillon étant codé sur 10 bits. Tu as le droit de faire chauffer Google. Etant électronicien analogicien de profession (formé avant 1968) quand j'ai voulu me lancer dans la programmation j'ai fait travailler dur gogole.
Tu ne risque rien je n'ai jamais vu apparaître de fenetre pop-up "A bas les cadences infernales"

Et comme on te l'a déjà dit en parrallele de ta recherche de docs programme des exemples simples tu verra que ça aide à comprendre.
PS Je démine préventivement pour analogWrite().
Le nom choisi est une grosse connerie (n'oublie pas qu'à l'origine du projet il y a des artistes) car ce qui sort avec analogWrite() c'est un signal rectangulaire d'amplitude min 0V et max 5V et dont la largeur est variable. Ce signal deviennent équivalent a un signal analogique à partir du moment ou il est connecté à un système intégrateur (led, moteur, etc).
Alors avant de te faire des noeuds au cerveau documente toi sur la PWM (en français modulation par largeur d'impulsion)