Personally I would use a jit.gl.text2d to render the text 2d and then use a cylindrical 3d object to map it onto (there’s an example of this here: MaxMSP/examples/jitter-examples/render/jit.gl.render.cyl.pat).
Then use jit.scanoffset to move the text. The will probably be a visible seam, though. Not sure if there would be a cleaner way. Good Luck!