Another clue may come from the meaning of the name Zerubbabel: The name Zerubbabel consists of two parts. The second part of this name is obviously the same as the Hebrew word for Babel / Babylon. The origin of the first part is a bit of a mystery.
Insubordination is generally a punishable offense in hierarchical organizations which depend on people lower in the chain of command doing what they are expected to do.
Insolence is a specific category that falls under the general workplace issue of insubordination. It means speaking in a way that is disrespectful or insulting to your manager. As an employee, you are expected to show professionalism and respect to your supervisors.