To me it feels inconsistent because her ult feels like a transformation, which hook doesn't cancel Dragon Blade, Valkyrie, or Visor which are all considered transformation ults. Unless Blizz categorizes it being similar to High Noon or Barrage which in that case I can see why hook cancels it. I may just be wrong in the assumption Moira's ult seems like a transformation one.