I just ordered this
https://www.amazon.com/gp/product/B003TFOPJA/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
https://www.amazon.com/gp/product/B07DBWJNGQ/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1...
I've done something similar to this with my 2012 JK but I was able to pass rope from front to back with window open. My main concern here is that the back bottom is so short. I don't have the hatch glass to open to pass my strap thru. I really don't want to put the hooks on the back like you did...
I've used hockey pucks in previous jeeps of mine. You can drill a hole in them for the bolts and even cut them with a band saw so they wont be so wide.