Spoke with DSP, he was very cordial and said DMCA wasn't from him. Said the game was funny, and helped me write back to Steam to explain the whole thing. So, this should all blow over soon!
Just kidding 🤪, in talks with Steam for real tho. Will post on what happens next.