I've got a language translation dictionary in the app store. When I tried to get an important 3.0 bugfix through, I was rejected by the same logic, until I changed the rating to 17+. Crazy thing is, you can set your app rating to "Frequent/intense profanity or crude humor", and it'll just bump the rating to 12+. Still unacceptable to Apple (presumably, at least. I asked the review team if this would be suitable, but of course heard nothing back).
So my dictionary now appears to have "Frequent/intense sexual content or nudity" because the review team tried to translate bad words.
In a moment of frustration, sent a sarcastic quip to Apple's review team about not allowing dictionaries to minors, and I'm left wondering if that knocked me into the slow queue - because it took well over a month to finally get the update approved.