Interestingly, there are so many auto created QtWebEngine storage locations, that in Qt 6.9.0 they have created a whole new QtWebEngineProfileBuilder class to help create them only once and where you want them.
See
https://doc.qt.io/qt-6/qwebengineprofilebuilder.html
So once we move to Qt 6.9.0 we can try that.