How to have two headings at the same "level" in a multilevel list?

I found my own answer: The trick is to have the new style "based" on an existing style that's already part of the numbering scheme.

For example, if I want to have two styles at the "Heading 2" level, one named Heading 2 and one named Heading 2 Red but both at the same level in terms of numbering, I would do the following:

  1. Follow the instructions linked above to set the multilevel numbering, and set it for Heading 1, Heading 2, Heading 3, etc. Leave Heading 2 Red alone, at this point.
  2. Edit the style for Heading 2 Red and set the "Style based on" to Heading 2. This will have it inherit the same numbering settings (and other settings) as Heading 2.

You can do this for any other styles that you want to have at the same level in your numbering scheme, e.g. a Heading 3 Red style at the Heading 3 level or another Heading 2 Green style at the Heading 2 level.