Turns out, there are (confusingly) two different APIs that can serve this purpose: moderation [1] and content-filter [2]. I was incorrectly using the former (which can be lenient) and unfortunately also costs money... >_>
But I agree with you, switched to the content-filter API now. I am mostly just trying to make sure this meets OpenAI's stringent guidelines.