How's your suspension setup? Stock, leveled, lifted? A random thought is if lifted, or leveled, with the right wheels, you should be able to clear 35's. If running 33's with 4.10's now, the street manners would be close with 35's and 4.56 gears. But dropp back to the 33's for pulling to pick up the extra rpms of the deeper gear set. Or just try finding a shorter tire for pulling to pick up the final drive ratio, would likely hurt the traction, but could be made up for if you could go wide enough to keep a similar contact patch with the ground.
In the end I don't know that anything mentioned will make you truly happy with the truck. Kinda sounds like you're getting to the point of it's either a pulling truck, or a street truck, because you have to sacrifice setup characteristics of one or both, to try to get it to live as a dual use toy.
Maybe a different transfer case with a lower low range gear to get the final drive ratio closer in direct of the transmission?
Sent from my SM-G991U using Tapatalk