I think it's explained a few post above. There are a few compounds just for that.
Basically there two methods:
1. compound called 'Set UVs On MT Extrusion' (or something similar). First you set some UVs on MT extrusion, then ICE node re-arranges UVs. This one is working on stripes only.
2. compound called 'Create Cylinders From MT Extrusion', that fits the mesh into one or more vertical cylinders or stripes (according to subdivision count), so you an set UVs in your own way.
Plus a few 'utility' nodes for 'sticking' mesh to Point Cloud (if mesh is frozen, so there is no Helge's operator on it anymore), reverse of that, depending on what you need.
For now, limitation is that point cloud need to have 'uniform' strand array, same count of segments for each strand (no 'Optimize strand' , node), also, once the mesh is frozen, Point Cloud should keep the 'topology' - same count of points and segments, as well as same topology on mesh . Nodes were built on simple, but relative fast math (modulo, divide by scalar, so on), that does 'remapping' of IDs from strands to mesh, or reverse.