Does LVHT_EX_GROUP_SUBSETLINK not respond to clicks on the task link? That doesn't seem to have a separate LVHT_ item. It's the only thing that generates an LVN_LINKCLICK.

And applying the style again re-subsets the group? Does the link still permanently disappear on the 2nd expansion?