I was on the Intel validation team when many of the 486 processors came out.
At one time we had 50 separate versions all based on the same die.
For instance, the difference between the DX and DX2 was a wire bond option which made the core run at 2x speed.
Naming all the parts was much easier than validating all the possible permutations.
What was confusing was differernces between SX and DX versions going from 386 to 486. It also wasn’t very intuitive that the 486DX ran at base clock speed, and DX2 was clock-doubled, but the clock-tripled version was designated DX4 instead of DX3.