I think I just found the obvious red flags you're missing. I would not touch a job with language like that in the interview with a 10-foot pole.
Think whatever you want about it, but people turning you down is the proof in the pudding. Attitudes about how HDs and ADs interact and contribute to a program are changing. Change with it or risk getting left behind!