This does not match the physical testing I have been doing and my father has said the same about having issues with DND and the clock.
So, I don’t really know what’s going on, then. But unless vibrate and DND is turned off and the volume is all the way up, sometimes the alarm just doesn’t work and I have missed stuff before.
Android was really clear about this: there was just “no notifications”, “alarm only” and “all notifications”. I wish Apple would make a three state toggle like this and bundle it all together ..
(I understand that you’re trying to tell me that alarm should be working, but it just isn’t).