If fully-encrypted private messages would provide a threat to children, because it would enable people to interact with them on your platform without surveillance, then children should not be allowed on your platform and/or have access to private messaging features.
This isn't an argument against encryption, it's an argument against unsupervised children on your service.
If you don't want that because it would hurt profits... well. That's something else entirely.