You can’t use the Desaturate or Hue/Saturation filter directly on a Smart Object but you can add them as an adjustment layer by going into the Layers > New Adjustment Layer menu. There’s also another trick that uses the layer styles to desaturate the layer. I personally prefer this method because it doesn’t require adding another layer.