My custom distortion node isn't curved correctly (shader graph)

Hi!

I really need a UV distortion for a 2D texture just like the Spherize shader graph node, but cylindrical. I call it Cylinderize.

Here’s my problem laid out in a Google Doc, because I’m only allowed 2 links and 1 image since I’m a new user:

Thank you in advance for any help!