That Lino /Biological Mother subplot is totally a different show. That X-Men joke was right on the money.
That's a comic book storyline. But none of these various plots will ever be solved given the swift cancellation. I don't see this airing anywhere else. It didn't make any kind of noise.