Recruitment difficulties in shortage subjects are not down to shrinking graduate numbers in related fields, finds research.