ich habe gerade deine Fehlermeldungen in meiner Testumgebung duchgespielt. Da bei mir alles bestens funktioniert hat, liegt es nicht an der Joomla, VM oder PHP- Version 7.3
Die PHP- Version 7.1 würde ich aus Sicherheitsgründen nicht mehr verwenden, da der Support zum Dezember 2019 eingestellt wurde. Wenn Du sagst, "Joomla jammert da rum", welche Fehlermeldung wird dir da angezeigt? Eventuell ist eine Erweiterung, Plugin oder das Template nicht kompatibel mit PHP 7.3 und muss angepasst werden.
Was Du nochmal versuchen könntest, da wie es scheint PayPal sich verschluckt hat ist, per FTP den Ordner: (Wo dein sicherer Pfad liegt), vmfiles - keys, die .ini welche noch eine bestimmte sechsstellige Nummer davor hat, zu Löschen. (Nicht die vmm.ini)
Bei der nächsten PayPal Transaktion sollte diese .ini wieder automatisch neu gesetzt werden.