yes, powdered sugar is the same as icing sugar (i think)

granulated sugar wouldn't work as well imo because you would have to dissolve it in the fudge and I don't see that happening.

peace