Actually, I disagree on using the CO number for reroute miles on NW. I've had it happen twice this year, and of four flights I was rerouted on (along with my wife), she got ALL her miles using her NW number, and I got only 2 out of 4 of my miles using my CO number. *AND* when you contact CO, since you have only your NW boarding pass and (in my case) a DL ticket, CO won't give you the miles. I'm a little disgusted at CO.
If anybody knows some magic angel to call and get the miles credited, let me know. Calls to the general number (twice) have yielded nada.