You can specify a material override on UITextures / UI2DSprites, but not on UISprites. My suggestion? Use Unity 4.5's 2D sprites instead of an NGUI atlas. You will be able to choose whatever material you want that way. ALT+SHIFT+D to add a 2D sprite.