Success! I’ve implemented my custom comments section on my website. Have a look at this page for an example. I need to adjust the css so it’s a little more readable, but it works!
Now to see if I can turn this rough proof of concept into a useable theme template.