Hey, I gave your idea a go but the results arent like yours haha. I cant seem to just unwrap the top part where the tread is suppose to be and for some reason it unwraps everything hence why the texture appears everywhere.
I still couldnt figure out how to actually use and create 2 separate uvs even though I tried from looking at your image. Sadly still not sure