Well, I didn't say it confirms it. But I still take it as an hint.
It could mean anything really, as you just said.
It's not just the "azure" thing, but the fact it is directly opposed to red.
Again, it looks more obvious in the French version in my opinion.
Maybe you are right.
Maybe we are both and it has several meanings, as they like to do such things too.
We will never know.