Megalosaurus is a Megalosauroid, Spinosauroidea is a junior synonim of Megalosauroidea.
And the problem with this, is that the paper went on and said that Archeo is not a bird, but a Deinonychosaur. Despite the fact that Deinonychosauria is all animals closer to Deinonychus that to Archaeopteryx or Passer. Cue news sites claiming Archaeopteryx was discovered to not be a bird, but a dinosaur, and flying excrements will happen.