die sache ist halt die, dass der begriff "heiden" im mittelalter von der christlichen kirche als begriff für ungläubige bzw. manchmal auch überhaupt für alle nichtchristen geprägt worden ist.Nö, ist es nicht. Ich hatte ihn bisher zumindestens für einen intelligenten Menschen gehalten (völlig unabhängig davon, was ich sonst von ihm halte).
die vorchristlichen germanen, römer, griechen usw. haben sich meines wissens nicht selbst als heiden bezeichnet sondern wurden von den christen wegen ihres nichtchristlichen glaubens so genannt.
die positive konnotation des begriffs "heiden" durch verschiedene naturgläubige usw. hat sich, so weit ich weiß, erst später ergeben.
der ratzinger verwendet den begriff also aus sicht der christlichen lehre völlig korrekt. bzw könnte man auch sagen, er verwendet ihn historisch korrekt.