I think you make too much about the Pro release. Unless you have the cupping of the Pro Release so much that its too much, you can easily make the 10 pin with the Pro Release on using a plastic ball imho. I used a several different wrist supports before I finally gave up on them completely and with the exception of extremely dry lanes, the wrist support was not the problem, all the other things mentioned was the problem.
Again imho, by changing the setting on the Pro Release or taking it off, gives you hand/wrist such a different feeling that it can mess with the feeling for strikes as well. There is oil in most house shots in the middle, plastic balls hook very little in oil no matter the release its just a matter of being close to your target that allows you to make the 10 pin. Not only face your 10 pin and walk towards it, but if you are physically able, bend your knee toward the ten pin. I usually take the polish off my plastic ball, it helps to prevent the ball from slipping into the gutter.
If your Pro Release is so cupped that your wrist and hand are locked, its too cupped. You don't need all that unless you are trying to hook the total lane. Free the wrist and hand a little and your wrist will still be supported.
Good luck.
Nicanor (Ten On The Deck)