I haven't taken in all that you mentioned, but focussing on that particular error log warning - that was a bug and has been addressed in this issue with the solution here:
https://github.com/zencart/zencart/c...6989d14e9d9117
Hopefully that will iron out the wrinkles you've highlighted.
Bookmarks