I believe that you've reached the "current" official failure point of OpenACS 4.x on PG. See Dan's comments in this thread.
So I suppose Don is probably already working on the issues that you've raised.