Ahh. Well, you'll find a lot of people who take creative license to make their stories more interesting, so that doesn't surprise me.
...Also, given who all we have running around here, I wouldn't be shocked in the slightest if in some other world, that sort of angel really did exist.