In those subjects they choose different units so that the speed of light is 1 of that unit, but it still has that unit associated to it. So it is not dimensionless.
The reason it is indeed left dimensionless is that in formulas it is impossible to keep track of the dimension of an implied factor that is equal to 1. In d = t, therefore, distance and time are actually measured in the same units (usually of time).