Just checked, and that process does work.
I took a raw canon cr2 file converted to a tiff (using dcraw -4 -T -D ), read the tiff into PI, and used the debayer process module.
I then took the same canon raw file, read directly into PI, with no debayer, channel extracted the three channels, added the R, G, B together and debayerd the result.
I then took the two debayered images and subtracted them. The resulting image was all zero.
So.. I think a simple option to the RAW file processing would be to have a choice to either create an rgb or to combine the three channels and create a greyscale image.