You are right, it does not behave like an adjective. It is no adjective. Nominal compound sounds good to me and your examples make it very clear.Thanks.