Ah, cleaver. I didn't realize that the end action of a playlist overrides the end action of a timeline. Kewl.
This is why I asked here instead of just going with what I could find on my own reading the docs, and tell client that I couldn't do it. Time to burn a disc and prove the concept!