[WinEH] Update coloring to handle nested cases cleanly