You can't just choose a developer and say "Grain, begone!" and have it actually happen. Grains are the carriers of images. There are times when one cannot see a forest for the trees, but without the trees there is no forest. Same with film. Digital wont cure the problem. It just sets the grains in orderly rows, like a replanted clearcut. Developer is not the final cure. One may get objectionable grain or not with any develper that is capable of giving a sharp image. Too much or too little exposure or development or both works more magic than poor choice of materials.
Can you tell I'm getting old?