That rim strip doesn't look like its pressed down at the edges. It seems like it's thick lipped, and not currently well installed. I'm not really surprised you got seepage at the spokes with an edge like that. That said, all most of my TLR rims were aftermarket purchases, not OEM TLR, so the...