biblatex-apa implementiert die APA-Vorgaben so detailgetreu wie mit biblatex möglich. Der Stil ist insbesondere nicht mit dem Hintergedanken entwickelt worden, möglichst flexibel an irgendwelche zusätzlichen Vorgaben anpassbar zu sein. biblatex-apa eignet sich daher nur sehr begrenzt als Grundlage für einen anderen Stil, es sei denn, die benötigten Änderungen halten sich in Grenzen. (Ich finde es übrigens wenig produktiv, wenn jede Uni auf die schon genügend komplexen APA-Vorgaben noch eigene Dinge draufsattelt. Objektiv besser wird der Stil dadurch wahrscheinlich nicht. Es macht nur unnötig Arbeit, da man sich nicht auf die Vorarbeit anderer verlassen kann.)
Mit einer aktuellen Version von biblatex-apa (getestet mit v9.14, 2020/08/28) musst Du neben finalnamedelim auch finalnamedelim:apa:family-given ändern. Da die relevanten Befehle context-sensitive delimiters sind, sollten sie besser mit \DeclareDelimFormat und \DeclareDelimAlias und nicht mit \renewcommand angepasst werden.
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}
\DeclareDelimFormat[bib]{nametitledelim}{\addcolon\space}
\DeclareDelimFormat[bib]{multinamedelim}{\addsemicolon\space}
\DeclareDelimAlias[bib]{finalnamedelim}{multinamedelim}
\DeclareDelimAlias[bib]{finalnamedelim:apa:family-given}{finalnamedelim}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,worman,geer,nussbaum,aksin,companion}
\printbibliography
\end{document}
Aber wenn Deine Uni nicht APA+kleine Änderungen will, sondern nur etwas, das ganz entfernt nach APA aussieht (sagen wir mal Autor-Jahr-Zitate), dann wäre ein anderer Stil als Grundlage besser.