hey sorry I know this is an old post but I'm pretty sure the thumb ring is just a mesh ring, close to the one I link Here I am not positive I'm right though, I've been looking for a while too so lmk if you have had any progress!
Popular alternatives to
Geoffrey Beene Stainless St...
Double Accent 8MM Stainless Steel Black Anodized Card Ace Wedding Band (Size 8 to 13), 9