I see from your followup you found the streams, but I just made them public! I'm not sure why but twitch no longer automatically publishes streams after they're over...or I ticked a setting without meaning to. But I'm going to blame twitch anyway.

I wrote and directed WE KNOW THE DEVIL and HEAVEN WILL BE MINE. I also wrote for NEON WHITE and I currently work at game company doing game things.
I see from your followup you found the streams, but I just made them public! I'm not sure why but twitch no longer automatically publishes streams after they're over...or I ticked a setting without meaning to. But I'm going to blame twitch anyway.
The setting for automatically publishing recorded VODs are over at https://dashboard.twitch.tv/u/<username>/settings/stream (Or at Creator Dashboard > Settings > Stream) under the option labeled "Always Publish VODs".
Jsyk it nukes that 'automatically publish vods' setting every time it mutes a part of the vod for copyright reasons, so you need to keep an eye on it too.