Travel from South Africa to Croatia via Germany

Need some assistance regarding visa applications. I am travelling to Croatia from South Africa in October and need to get my visa(s) sorted out. I am not sure if I just need to apply for a Croation visa or also a Schengen visa. My itinerary is:
- Johannesburg to Munich (arrive 07:20) (stop over of 4 hours 40 minutes)
- Munich (depart 12:00) to Zagreb
Return flight similar just via Frankfurt with a 5 hour 25 minute stop over.
I know that with a multiple entry Schengen visa I can enter Croatia without a Croatian visa; however I am not sure that I will be able to obtain a Schengen visa given that I am only doing a stop-over in Germany.
Thanks in advance.
Pictures about "Travel from South Africa to Croatia via Germany"



Driving Germany to Croatia crossing the border of Austria \u0026 Slovenia | Croatia Vacation Tour part 1
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Frans van Heerden, Arthur Brognoli, Magda Ehlers, Nothing Ahead