Well IMHO, there is difference between the HSI course deviation bars and ADI flight director bars.
The deviation bars works only with the ILS signal. But IMO the flight director can not operate properly without knowing the runway direction. Because when there is the crosswind and the system does not know the runway course, it will navigate you with the deviation caused by crosswind. But when the system knows the runway course, it can compensate this deviation caused by wind.