So, I think part of the problem with alignment is thinking about it in terms of 9 distinct alignments, rather than 2 spectrums with 3 broad sectors each.
So, what if instead of having a character that is Chaotic Good (the best alignment), you have a character who is Chaotic, and who is Good.
To be more specific, “Chaotic Good” has no definition, but “Chaotic” and “Good” do, completely independent of eachother.
You could also define 3 types of neutrality, if you want, for added depth. Ie, Balance-Oriented, Indifferent, and Ambiguous.