It's not a huge deal and maybe it's just me, but I find adding the word "Imaginary" in front of their Gods completely unnecessary, even annoying. I never heard anyone explaining Christianity by putting Imaginary in front of every mention of the God, so why do it to other religions?
Did you misinterpret the article? Before the section with the imaginary gods, it clearly reads:
> The Gods illustrated below are imaginary. These made-up illustrations show how symbols and attributes in real Aztec iconography were composed to depict a God’s domain, abilities and needs.
The mentions of the real Aztec gods (Tlaltecuhtli and on) do not suggest that they are imaginary.
The first two are “Imaginary” in the sense that the author made them up to show how the iconography works. The rest are real Aztec gods and are denoted with their actual names.