The best frosting to use on an ice cream cake is stabilized whipped cream or another type of whipped cream topping because it has the same consistency as ice cream and will come to room temperature at the same rate as ice cream. You can use buttercream but the butter will stay very hard even as the ice cream is melting.