There are no more error/status-codes possible. I assume that Bit 4 (Value 16) means "Decalcifying required". The listing above is only a translation of a list that i found with google.
The status is only one byte, that means 8 Bits, which results in the maximum value (2^8)-1=255 which is the sum of all values listed above.
Other Errors that can occur e.g. "Brewunit blocked" are recognized at runtime only and are not stored in nonvolatile memory, therefore they are reset after each power-up.
Above listed codes are stored permanently.