Die Vorredner haben recht, daher erhältst du auch von mir die klare Empfehlung, dich nach einem qualitativen Hoster von virtuellen oder dedizierten Servern umzuschauen. Viel Erfahrung in dem Bereich sagt mir, dass du bei deinem derzeitigen Anbieter, der ja doch recht bekannt ist, kaum auf einen grünen Zeig kommen wirst, zumindest mit deren virtualisierten Systemen.
Wenn du dennoch daran festhalten möchtest, empfehle ich dir ein Performancemonitoring einzurichten, beispielsweise mittels collectd und einer entsprechenden Datenbank hinten dran, Check_MK oder anderen ähnlichen Hilfsmitteln. Hiermit wirst du dann sehen können wann und in welchem Ausmaß die Leistung degradiert wird. Schaue auch, ob zu diesen Spitzen dann eine besonders hohe IO-wait auftritt, iostat kann hierbei hilfreich sein.
Eine weitere Verbesserung kann darin bestehen, von FastCGI auf FPM zu wechseln. Unter Umständen erfährst du hier ein wenig Performancezuwachs durch die etwas andere Art und Weise mit der FPM die Daten behandelt.
Marginale Verbesserungen kannst duch auch nochmal durch ein Upgrade von PHP 7.2 auf 7.4 erreichen. Aber wie gesagt, wahrscheinlich alles wenig und marginal.
Dein IO-Test mit dd beschränkt sich auf relativ große Blöcke (1M) und erfolgt mit Lese- und Schreibcache. Hier empfehle ich dir, den "direct" Modus zu probieren um direkt auf das Blockdevice "durchzuschreiben" und kleinere Blockgrößen zu testen. Im Thomas-Krenn-Wiki gibt es eine entsprechende Anleitung mit reichlich Erklärung.