Controlling my dialog with Timeline (the code)
Added 2020-05-19 22:37:01 +0000 UTCDialogAsset: https://pastebin.com/qeeQ3Jvg
DialogBehaviour: https://pastebin.com/EV20VRrY
DialogMixerBehaviour: https://pastebin.com/ZPhdtQZw
DialogTrack: https://pastebin.com/VmQQU7sv
Like I said in the main post, most of the work is in DialogMixerBehaviour. The track is only there so I can rename the nodes to have custom names. :D
Hopefully it'll at least save you the frustration of figuring out how Mixers, Tracks, Assets and Behaviours are meant to operate.