RMB said the Guardian of Forever would appear in the flesh. That might be Carl, or it might not. It is curious that he is reading "The Star Dispatch".
Carl, Karl, or Qarl could just as easily just be yet another Q for all this episode establishes about him. He just doesn't bother with the theatrics of the light flashes and fshhh sound effects.