I've already made a full binding of the APIs. It isn't published yet, as it is part of my formatter and syntax highlighter product I'm building for Delphi (and C++Builder)
The current editor highlighter toolsapi interface is limited.
To get the full benefits of the syntax highlighting data tree-sitter can deliver, complete takeover of the editor painting is necessary.
The grammar for the pascal parser needs an update indeed.