Ну а сам group_vars обычно рядом с плейбуком создается, на одном уровне, вопрос вроде изначально в этом был?) Вот тут же есть пример, как может выглядеть структура https://do...
А сам project синхронизирован, после того как был создан? Там после создания project для него надо sync нажать, что бы с git все загрузилось
А Project после изменений обновляли в самом AWX? Cache Timeout не выставлен?
А в файрволе на виртуалке всё разрешено?