The former is intentional, it's an ability he has in SM64DS, alongside the scuttle jump and backflip twirl from the same game. The ice probably just doesn't feel slippery because Luigi is himself slippery by default (unless the code for that is screwed up, but I don't see it as that big of a...