I would start by checking the gearbox oil and see if there is enough in there and maybe consider replacing the oil?
Another way to avoid the crunching is the using the old method known as double declutching. Or even a slight blip on the throttle on downshifting can also work to eliminate the gear crunching