Many designs use one typeface for body text and another, contrasting typeface for headings. Is there an "official" term typographers use for the contrasting typeface in a design?
I don't know that there is a specific term other than perhaps juxtaposition. But that's not directly related to typefaces. Juxtaposition is a common concept in design.