PHP Mail oder SMTP haben doch am Ende das gleiche Problem bei Spam?
Jedenfalls bei einigen Hostern wird PHP Mail über Sendmail zum echten SMTP transportiert. (Dkim-signiert) Wie das bei Netcup ist weiß ich nicht.
Da wäre es egal, da PHP Mail einfach nur ohne Login-Daten funktioniert. (Quasi ähnlich lokal)
Ich würde einfach mal PHP 8.1 in einer Testinstallation ausprobieren und wenn das nicht klappt einmal WP-Debug mitschreiben lassen. Dabei müsste eigentlich irgendetwas herauskommen. Ich bin mir jetzt nicht sicher, ich meine 1 cf7-Addon bei einer meiner Installationen ist nur bis 8.1 funktionsfähig.
An SMTP geht ja auch kein Weg vorbei wenn man seine Email bei Hoster A behält und die Webpräsenz zum Hoster B umzieht.