When “Mamma Mia!” opened on Broadway, a month after 9/11, it didn’t seem like the right time for a flimsy show set to Abba tunes. But it was exactly what New York needed.