с 1804 австрийцами называлось всё население империи
вот и прекрасно, уже тогда существовала этнографическая группа австриейцев*, наравне с баварцами, пруссаками и т.д. Однако "немцев" всё ещё не было. Немцы - продукт деятельности Бисмарка, деятельности в которой австрийцы не участвовали. Поэтому их не сделали "из немцев", а они существовали ещё до того как "немцы" (в современном понимании консолидированной нации в Центральной Европе) как таковые появились. Максимум что можно корректно сказать, что им
не разрешили стать "немцами", а не что из "немцев" сделали австрийцев.
* Использование этнического названия государствообразующего этноса как политонима - обычное явление, оно никак не опровергает существование самого этноса. Даже сейчас всех граждан РФ за границей называют "русскими", хотя конкретный индивид может быть и татарином или бурятом - из этого никак не следует, что русские как этнос не существуют.