The least fucked up scenario that could have happened is she got drunk/roofied, ran away, and then passed out.I'd rather think it didn't happen but, when i look at the pictures blow up/resized, change out colors, it's more blatant.
Another possible non-fucked situation could be that Zach manages to rub 2 braincells together and realize Ethan is trying to rape her. He could have helped her escape or something. That's a redemption arc that would lead to a mixed response lol.