Rockauto lists the same clutch kits for 94 and 96 NV4500 transmissions. The TOB is different, but the disc itself doesn't care what's behind it. The important part is that your TOB works with your flywheel / pressure plate combination (should be easy if you stick with GM parts), and that your TOB matches your throwout arm if you have one (this is the part I messed up during my NV4500 swap).
They are NOT the same clutches '95 and earlier to '96 and later. The integrated throw out bearing has a much different installed height and requires a pressure plate with the fingers at a different height to match.
Centerforce shows two different part numbers, kcft240916 for the early and df097310 for the later.
Luk shows 3 for the early, 04-163, 04-122, 04-121. Late numbers are 04-154, 04-170.
On rock auto they show an AMS kit for -
'94's as 1617, '97 is 1522
GM's own parts catalog shows different numbers for the early and late versions.
The discs might be the same throughout, although I didn't confirm. But most certainly the pressure plate is different.
If they were the same why the difference in part numbers from multiple clutch manufacturers?
Your statement to use the clutch that matches your tb arrangement is correct but your earlier statement that the early and late are compatible is wrong.
If you have a '96 or later you need to go with the clutch for that application. If it's '95 and older you need to go with one for that application. Don't mix.
Had I been able to use the early setup with my later trans I would have darn well used it. I have a fresh clutch with under 5,000 miles I pulled out of my '75 we scrapped. My cheap ass wouldn't have gone for a new clutch if I didn't have too. But every ounce of research I did proved they were different.
Yes there's a lot of compatibility as I'm using the '98 slave mated up to a stock squarebody clutch master cylinder (with Earl's adapters and hose), but certain items need to be for the application they came from.