Hi. Responding only to one thing at this time, and apologies if it has already been covered.
This was discussed by the debian publicity team who is delegated to do this sort of thing. In particular, they are charged by the project and DPL to promote Debian consistent with its policies and their choices. Like most of our teams they have significant latitude. In this instance, they are guided by the constitution which encourages delegates to respect project consensus/policies/positions. So, they are guided by the GR approving the diversity statement. This action was discussed on their public list.

