Perhaps of interest: an open-source implementation of Tavli in JavaScript: https://github.com/michaelti/olympus-backgammon (disclaimer: I'm a co-author). Curious if we could share some knowledge here!
Excited to read more about the Universal Backgammon Engine Interface mentioned in the post.