What makes a descriptive attribute different from a modifier of type?
It's difficult to answer this concisely, but I'll try. Sometimes, adjectives
describe in that they give information as to
property. And sometimes, adjectives (and noun modifiers)
classify in that they give information about
class.
Generally speaking, property is non-essential information whereas class is essential information. The principle behind which words we stress relates to this idea of essential information. We place more emphasis on words we wish to show are important to the meaning of what we say.
A single word can fulfil both roles, depending on what is meant. For example, a colour adjective such as
blue may in some utterances be purely descriptive, and thus non-essential (
I love my blue shoes), and in other utterances essential to identify which shoes I mean (
Pass me my blue shoes, (not my black ones.)) The stress in the speaker's voice tells the listener where to focus. In the latter sentence above, in the minds of both speaker and listener, there is a set of things classed as 'shoes', and within that set there is a subset of shoes classed as 'blue shoes'. That's what I mean by 'type', as opposed to 'attribute'.
What about the "Flying" in "Flying Scotsman" (a type of railway engine) and "Flying Squad"?
Flying Scotsman was precisely the example I had in mind when thinking about your question. It's a good example of an adjective describing property, I think, because
Flying is not intended to show what type of Scotsman is being referred to—it's purely descriptive. For this reason, the adjective is not stressed. You could easily remove the word
Flying from the name of the train without a problem.
On the other hand, in
Flying Squad, the adjective identifies which squad is being referred to, and is accordingly stressed. It would not be possible to remove the word
Flying from
Flying Squad and still make good sense. The same goes for
flying officer.