Die Bilder lassen sich wie folgt mit zwei `subfloatrow` Umgebungen untereinander setzen:
\begin{figure}[htb]
\ffigbox{
\begin{subfloatrow}
\ffigbox{\rule{3cm}{2cm}}{\caption{XXX}\label{sfig:XXa}}
\end{subfloatrow}
\renewlengthtocommand\settowidth\Mylen{\subfloatrowsep}\vskip\Mylen
\begin{subfloatrow}
\ffigbox{\rule{3cm}{2cm}}{\caption{XXX}\label{sfig:XXb}}
\end{subfloatrow}
}{\caption[XXX]{XXX}\label{fig:XX1}}
\end{figure}
![alt text][1]
Oder alternativ mit dem Bild `example-image` aus dem `mwe` Paket, das dafür zusätzlich geladen werden muss:
\begin{figure}[htb]
\ffigbox{
\begin{subfloatrow}
\ffigbox{\includegraphics[width=3cm]{example-image}}{\caption{XXX}\label{sfig:XXa}}
\end{subfloatrow}
\renewlengthtocommand\settowidth\Mylen{\subfloatrowsep}\vskip\Mylen
\begin{subfloatrow}
\ffigbox{\includegraphics[width=3cm]{example-image}}{\caption{XXX}\label{sfig:XXb}}
\end{subfloatrow}
}{\caption[XXX]{XXX}\label{fig:XX1}}
\end{figure}
![alt text][2]
Mich irritiert allerdings etwas, dass Du so viele Pakete für die Gleitumgebungen lädst. Wenn Du `caption` verwendest, dann brauchst Du `capt-of` nicht, zumal die KOMA-Script Klassen schon selbst den Befehl `\captionof` zur Verfügung stellen. Außerdem würde ich an Stelle von `subfig` das Paket `subcaption` verwenden, dass dann schon selbst `caption` lädt. Sowohl mit `subcaption` als auch mit `subfig` kann man ebenfalls Teilbilder über- oder nebeneinander anordnen. Aber vermutlich nutzt Du spezielle Möglichkeiten von `floatrow`.
[1]: http://texwelt.de/wissen/upfiles/flc.pnghttp://texwelt.de/wissen/upfiles/flc.png
[2]: http://texwelt.de/wissen/upfiles/flrbsp.png