I had to manually download the video and audio stream by yanking the URLs out of inspector and giving them to yt-dlp, then mux the files together with ffmpeg.

A lot of downloaders I tried were getting confused and only snagged the video playlist, but if you filter requests by "m3" in the network tab of the browser's inpsector, refresh the page, and keep an eye out you'll note two different m3u8 files (playlists), copy the URL for each and throw that at yt-dlp (no extra options needed) to get the components, the mux the files together. I did have to trim the audio to match video length during the mux process since the audio file seems to be a bit fucky on detected duration even though there's only meaningful content for the length of the video