Dory Sadly yes, you are showing yourself as that naiive.
You mentioned wanting safeguarding for all children. That's exactly what those questions were asking. There is a direct conflict between the messages the NSPCC are giving.
The word 'trans' cannot mean 'put aside all safeguarding'. It can't. When someone asks 'ok, NSPCC Pants campaign: A stands for Always remember your body belongs to you. No one should ever do things that make you feel embarrassed and uncomfortable. And N stands for No means no. You're in control of your body and the most important thing is how you feel. If you want to say no, it's you're choice, (Direct quotes) BUT children saying I don't want to shower in front of a child of the biologically opposite sex, it's making me embarrassed and uncomfortable should be reminded of respect and kindness - surely that means you should not say no, you should put the other person first, and ignore your feelings and your boundaries?' and the NSPCC won't even discuss this never mind explain it?
There is a massive, massive problem.
You're demonstrating the NSPCC's approach here. 'It's unkind and wrong of you to notice or even ask these difficult questions, we will not descend to the level of discussing them.' They won't even explain why there are no issues or give case examples - obviously they can't. Adults feeling comfortable is trumping the safeguarding of children. Read any serious case review, the feelings of adults coming before children features in every single bloody one of them. This behaviour from the NSPCC is utterly shocking. It's a betrayal of children and it's indefensible.