Действителен ли Aufenthaltserlaubnis?
Ваш АТ автоматически сгорел из-за отсутствия более шести месяцев в Германии, а пропустят или нет, связано только с тем, будут ли у пограничников сведения о недействительности Вашего АТ. Учитывая, что Вы выписались, скорее всего, будут.
Но, судя по всему, Вы как родственник гражданина ЕС, т.е. Хорватии, от визы освобождены, должны пустить по хорватскому ВНЖ
An individual can enter the Schengen Area as a whole for up to 90 days without a visa if he/she:[63]
- holds a valid travel document, and
 - possesses a residence permit indicating that the person is a family member of an EU/Schengen national, and
 - is travelling together with or joining an EU/Schengen family member.
 A family member of an EU/Schengen national satisfying the above conditions can also enter Bulgaria,[64] Croatia, Cyprus[65] and Romania[66] and stay for up to 90 days in each country.
In theory, a family member of an EU/Schengen national who does not fulfil the above conditions does not have to apply for a visa in advance, and can instead obtain a visa on arrival at the border checkpoint of a Schengen country, Bulgaria, Croatia, Cyprus or Romania by presenting evidence of the familial relationship.[63]