I think she may still show up. I thought Phantoms was alluding to the Phantom Zone as well. In the YJ Companion comic, Superman was angered for forgetting to ask if Brainiac had a bottled Kryptonian city. I figured that maybe Kara was going to show up soon especially now with the Legion.