It’s not that Dudley knows about Hogwarts, it’s that he doesn’t know and can’t believe who would be writing To Harry. Also Dumbledore does in fact pop into the scene, it’s just done a lot more subtly; You can see him appear out of thin air, I’m actually quite shocked you take such a big issue with this when it’s actually even more than subley