Come on, none of these songs stand up to the really classic U2 singles, and you know it. If those two songs get airplay, they will be quickly forgotten. Meanwhile, radio stations will continue play NYD, Pride, WOWY, ISHFWILF, WTSHNN, Mysterious Ways, One, Beautiful Day, and possibly Vertigo (though I doubt it will live as long as the others I mentioned).
Musically, apart from GOYB, Magnificent stood the best chance of being a U2 single, but Bono's lyrics are empty, self-referential pap that regular people can't relate to (unlike WOWY and One), and the song never reaches the stratosphere. And it's repetitive, and over 5 minutes long, so it will be have to be edited down for a single. If you have to overcome all of that to release a successful single, on your seemingly most single-worthy tune, you are in big trouble.
And as far as Crazy Tonight goes, it's so lightweight that you have to count on its inoffensive, generic blandness appealing to people who don't really 'listen' to music. I'm sure it will fit in well sandwiched in-between Duncan Sheik and Natalie Imbruglia tunes in the background noise at T.G.I. Friday's, or at the hair salon when soccer moms are getting their highlights done and talking about the cute things their kids say. It's just weak material, and it won't hold up.