Willem, can you post a pic of the packaging or the product's website link or something?
It's been 35 years since I did any dry-walling, and back then they had a plastic mesh "tape", but it was mostly air holes, not something that I would think would seal or even bind tin cans to an H-pipe. Sounds like this stuff is different.
I think you're talking about the same stuff actually, it's kind of like a mesh
it looked like this one
but when you apply multiple layers of the stuff it will hold something in place at the very least. And that's what it needs to do with my bike, keep the tin cans from falling off and protect the exhaust paste a little.
@recreate, make sure you start wrapping at the rear of your pipes, that way it'll look nicest the ride wind also wont grab under the wrap that way
edit: one more pic found