None of this explains how knowledge of supply shocks would change a consumer's intrinsic demand for nuts.
>In other words, consumer preferences can result in inelasticity of demand.
Earlier you said As long as nut prices are going up faster than nut costs, so will nut acreage
No matter how inelastic demand is, it is impossible for prices to increase faster than costs. In the limit of infinitely inelastic demand, prices increase at the same rate as costs (all costs are passed on to the consumer).