Didn’t say 100 greatest Christmas CAROLS. It said 100 greatest Christmas SONGS.
carol is defined as “A carol is in modern parlance a festive song, generally religious but not necessarily connected with church worship, and often with a dance-like or popular character.”
so your take still doesn’t help