PHP8.2
サーバー会社に問い合わせようと思って、起こっている問題の範囲を特定するため、PHPのバージョン別に確認しようとしたところ、PHP8.2が使えることが判明しました。
現在使っているのがPHP8.1なので、マイナーバージョン1段階アップです。
8.2の方ではWarningは出ないし、当然ながら新機能もあるので、切り替えてもよさそうです。
とりあえず、本番環境に限りなく近いステージング環境では、PHP8.2に上げてもDEPRECATED以外のエラーは出ていません。
DEPRECATEDは将来的になくなる機能を使っているという警告で、バージョンアップの際に必ずと言っていいほどぶつかるものの、次のバージョンアップまでに直せばいい類のものなので、切り替えのタイミングでは特に問題はありません。
ただ、開発環境の方が、なぜかモジュールのバージョン不整合を起こしており、切り替えに手間取る可能性がありそうです。