It could actually work if we say the captured rebels escape! Maybe they could get the news during the meeting Cas is attending (say the rebel hacker manages to unlock their cell before the interrogation room is fully set up to be used). After that, the meeting would end, since they wouldn't have anything left to discuss. When Cas and Iris meet back up, they'd have time to talk about the incident at the park (maybe actually kiss this time) and then Ethan finds Iris overnight somehow? Of course, it doesn't have to be that fast paced, but I can't think of much we could do to fill in the gaps in between those major points.