Further ideas for when I'm feeling like working on it again:
1. Write a custom web remote for my existing Audacious Media Player setup and install https://github.com/masmu/pulseaudio-dlna
(audman exists, but appears to intentionally make design decisions I don't like.)
2. Write a Firefox extension and helper daemon to expose open YouTube tabs to DNLA for on-the-fly youtube-dl-ing and playback.
3. Combine all three prior options into a really polished web remote to supplant my use of Yaacc.