Admittedly I haven't tried it with the vanilla End because I have no desire to play with it, but it seems that with Nullscape or any other End datapack (like Endercon), Castles and Pyramids do not spawn. I can find ships and houses, but that's about it.