I still can’t upload files.
Bluehost support claimed yesterday, after 2 1/2 hours on the phone, that they had fixed the problem. It worked for a very short time today, but it has gone back to the same errors I was seeing yesterday.
The workaround that they provided also failed with a cryptic “AJAX” error when I tried using it.