I'm not a lawyer, or very familiar, but a scan of the judgment suggests that the problem was that Council tried to charge different levels of general rates based on the properties of the people who owned that land, rather than on the properties of the land itself. That's not allowed.
But...